diff --git a/.gitignore b/.gitignore index 2f063b4..cd38993 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ __pycache__ +.env .idea .pytest_cache resources/data diff --git a/er/graph/generator.py b/er/graph/generator.py index 21e4268..a9d221e 100644 --- a/er/graph/generator.py +++ b/er/graph/generator.py @@ -67,7 +67,6 @@ def hexagonal_lattice(num_nodes, periodic=False): if "contraction" in data: del data["contraction"] - # Split the position in two distinct keys for node, data in lattice.nodes(data=True): data["x"], data["y"] = data["pos"] @@ -76,6 +75,80 @@ def hexagonal_lattice(num_nodes, periodic=False): return _relabel_nodes_by_distance(lattice, spatial_center=True) +def hex_tri_lattice(): + m = 60 + n = 120 + + graph = nx.generators.triangular_lattice_graph(m, n) + + graph.graph["label"] = "Hexagonal + triangular lattice" + + # Split the position in two distinct keys + for node, data in graph.nodes(data=True): + data["x"], data["y"] = data["pos"] + del data["pos"] + + # Periodicity + for i in range(n // 2 + 1): + node = (i, 0) + graph.add_edges_from([(node, n) for n in graph.adj[(i, m)]]) + + for i in range(n // 2 + 1): + graph.remove_node((i, m)) + + for i in range(n // 4 + 2, n // 2, 3): + for j in range(1, m, 2): + try: + graph.remove_node((i, j)) + except nx.NetworkXError: + pass + for i in range(n // 4 + 1, n // 2, 3): + for j in range(0, m + 1, 2): + try: + graph.remove_node((i, j)) + except nx.NetworkXError: + pass + + return _relabel_nodes_by_distance(graph, spatial_center=True) + + +def hex_connectivity_lattice(): + m = 60 + n = 120 + + graph = nx.generators.triangular_lattice_graph(m, n) + + graph.graph["label"] = "Hexagonal + triangular lattice" + + # Split the position in two distinct keys + for node, data in graph.nodes(data=True): + data["x"], data["y"] = data["pos"] + del data["pos"] + + # Periodicity + for i in range(n // 2 + 1): + node = (i, 0) + graph.add_edges_from([(node, n) for n in graph.adj[(i, m)]]) + + for i in range(n // 2 + 1): + graph.remove_node((i, m)) + + for i in range(n // 4 + 2, n // 2, 3): + for j in range(1, m, 2): + try: + graph.remove_node((i, j)) + except nx.NetworkXError: + pass + for i in range(n // 4 + 1, n // 2, 3): + for j in range(0, m + 1, 2): + try: + graph.remove_node((i, j)) + except nx.NetworkXError: + pass + + return _relabel_nodes_by_distance(graph, spatial_center=True) + + def from_matfile(filename, adj_key="C", nodes_key="nodes"): """Generates a graph based on a Matlab file (.mat). diff --git a/er/plot/graph.py b/er/plot/graph.py index 9624cb1..53e8984 100644 --- a/er/plot/graph.py +++ b/er/plot/graph.py @@ -21,7 +21,7 @@ def _length(edge): return np.hypot(*np.subtract(x_u, x_v)) - return [edge for edge in graph.edges if _length(edge) > 1.5] + return [edge for edge in graph.edges if _length(edge) > 2] def heatmap(graph: nx.Graph, node_values=None, edge_values=None, cmap=None, diff --git a/er/simulation/simulation.py b/er/simulation/simulation.py index b1a0bdc..25bbbb9 100644 --- a/er/simulation/simulation.py +++ b/er/simulation/simulation.py @@ -129,7 +129,7 @@ def _run(self, id=None): fpt = np.full(network.size(), np.inf) fpt[self.walker.node] = self.walker.time - times = np.array([w.time for w in walkers], dtype=np.float) + times = np.array([w.time for w in walkers], dtype=float) steps = 0 while times.min() < fpt.max(): diff --git a/er/simulation/trajectory.py b/er/simulation/trajectory.py index bd6e5a6..517f6b8 100644 --- a/er/simulation/trajectory.py +++ b/er/simulation/trajectory.py @@ -56,7 +56,7 @@ def trajectories(self, num_walkers, max_time, start_nodes=None, walkers[i].start = node walkers[i].node = node - times = np.array([w.time for w in walkers], dtype=np.float) + times = np.array([w.time for w in walkers], dtype=float) trajs = [Trajectory([w.node], [w.time], id=k) for k, w in enumerate(walkers)] @@ -115,7 +115,7 @@ def trajectories_to_target(self, num_walkers, target, keep=None, walkers = np.array([copy(self.walker) for _ in range(num_walkers)]) active_idx = set(range(num_walkers)) - times = np.array([w.time for w in walkers], dtype=np.float) + times = np.array([w.time for w in walkers], dtype=float) paths = np.array([Trajectory([w.node], times=[w.time], id=i) for i, w in enumerate(walkers)]) diff --git a/resources/graphs/hex_tri.graphml b/resources/graphs/hex_tri.graphml new file mode 100644 index 0000000..253f31e --- /dev/null +++ b/resources/graphs/hex_tri.graphml @@ -0,0 +1,19509 @@ + + + + + + + + 0.0 + 0.0 + + + 1.0 + 0.0 + + + 2.0 + 0.0 + + + 3.0 + 0.0 + + + 4.0 + 0.0 + + + 5.0 + 0.0 + + + 6.0 + 0.0 + + + 7.0 + 0.0 + + + 8.0 + 0.0 + + + 9.0 + 0.0 + + + 10.0 + 0.0 + + + 11.0 + 0.0 + + + 12.0 + 0.0 + + + 13.0 + 0.0 + + + 14.0 + 0.0 + + + 15.0 + 0.0 + + + 16.0 + 0.0 + + + 17.0 + 0.0 + + + 18.0 + 0.0 + + + 19.0 + 0.0 + + + 20.0 + 0.0 + + + 21.0 + 0.0 + + + 22.0 + 0.0 + + + 23.0 + 0.0 + + + 24.0 + 0.0 + + + 25.0 + 0.0 + + + 26.0 + 0.0 + + + 27.0 + 0.0 + + + 28.0 + 0.0 + + + 29.0 + 0.0 + + + 30.0 + 0.0 + + + 32.0 + 0.0 + + + 33.0 + 0.0 + + + 35.0 + 0.0 + + + 36.0 + 0.0 + + + 38.0 + 0.0 + + + 39.0 + 0.0 + + + 41.0 + 0.0 + + + 42.0 + 0.0 + + + 44.0 + 0.0 + + + 45.0 + 0.0 + + + 47.0 + 0.0 + + + 48.0 + 0.0 + + + 50.0 + 0.0 + + + 51.0 + 0.0 + + + 53.0 + 0.0 + + + 54.0 + 0.0 + + + 56.0 + 0.0 + + + 57.0 + 0.0 + + + 59.0 + 0.0 + + + 60.0 + 0.0 + + + 0.5 + 0.8660254037844386 + + + 1.5 + 0.8660254037844386 + + + 2.5 + 0.8660254037844386 + + + 3.5 + 0.8660254037844386 + + + 4.5 + 0.8660254037844386 + + + 5.5 + 0.8660254037844386 + + + 6.5 + 0.8660254037844386 + + + 7.5 + 0.8660254037844386 + + + 8.5 + 0.8660254037844386 + + + 9.5 + 0.8660254037844386 + + + 10.5 + 0.8660254037844386 + + + 11.5 + 0.8660254037844386 + + + 12.5 + 0.8660254037844386 + + + 13.5 + 0.8660254037844386 + + + 14.5 + 0.8660254037844386 + + + 15.5 + 0.8660254037844386 + + + 16.5 + 0.8660254037844386 + + + 17.5 + 0.8660254037844386 + + + 18.5 + 0.8660254037844386 + + + 19.5 + 0.8660254037844386 + + + 20.5 + 0.8660254037844386 + + + 21.5 + 0.8660254037844386 + + + 22.5 + 0.8660254037844386 + + + 23.5 + 0.8660254037844386 + + + 24.5 + 0.8660254037844386 + + + 25.5 + 0.8660254037844386 + + + 26.5 + 0.8660254037844386 + + + 27.5 + 0.8660254037844386 + + + 28.5 + 0.8660254037844386 + + + 29.5 + 0.8660254037844386 + + + 30.5 + 0.8660254037844386 + + + 31.5 + 0.8660254037844386 + + + 33.5 + 0.8660254037844386 + + + 34.5 + 0.8660254037844386 + + + 36.5 + 0.8660254037844386 + + + 37.5 + 0.8660254037844386 + + + 39.5 + 0.8660254037844386 + + + 40.5 + 0.8660254037844386 + + + 42.5 + 0.8660254037844386 + + + 43.5 + 0.8660254037844386 + + + 45.5 + 0.8660254037844386 + + + 46.5 + 0.8660254037844386 + + + 48.5 + 0.8660254037844386 + + + 49.5 + 0.8660254037844386 + + + 51.5 + 0.8660254037844386 + + + 52.5 + 0.8660254037844386 + + + 54.5 + 0.8660254037844386 + + + 55.5 + 0.8660254037844386 + + + 57.5 + 0.8660254037844386 + + + 58.5 + 0.8660254037844386 + + + 60.5 + 0.8660254037844386 + + + 0.0 + 1.7320508075688772 + + + 1.0 + 1.7320508075688772 + + + 2.0 + 1.7320508075688772 + + + 3.0 + 1.7320508075688772 + + + 4.0 + 1.7320508075688772 + + + 5.0 + 1.7320508075688772 + + + 6.0 + 1.7320508075688772 + + + 7.0 + 1.7320508075688772 + + + 8.0 + 1.7320508075688772 + + + 9.0 + 1.7320508075688772 + + + 10.0 + 1.7320508075688772 + + + 11.0 + 1.7320508075688772 + + + 12.0 + 1.7320508075688772 + + + 13.0 + 1.7320508075688772 + + + 14.0 + 1.7320508075688772 + + + 15.0 + 1.7320508075688772 + + + 16.0 + 1.7320508075688772 + + + 17.0 + 1.7320508075688772 + + + 18.0 + 1.7320508075688772 + + + 19.0 + 1.7320508075688772 + + + 20.0 + 1.7320508075688772 + + + 21.0 + 1.7320508075688772 + + + 22.0 + 1.7320508075688772 + + + 23.0 + 1.7320508075688772 + + + 24.0 + 1.7320508075688772 + + + 25.0 + 1.7320508075688772 + + + 26.0 + 1.7320508075688772 + + + 27.0 + 1.7320508075688772 + + + 28.0 + 1.7320508075688772 + + + 29.0 + 1.7320508075688772 + + + 30.0 + 1.7320508075688772 + + + 32.0 + 1.7320508075688772 + + + 33.0 + 1.7320508075688772 + + + 35.0 + 1.7320508075688772 + + + 36.0 + 1.7320508075688772 + + + 38.0 + 1.7320508075688772 + + + 39.0 + 1.7320508075688772 + + + 41.0 + 1.7320508075688772 + + + 42.0 + 1.7320508075688772 + + + 44.0 + 1.7320508075688772 + + + 45.0 + 1.7320508075688772 + + + 47.0 + 1.7320508075688772 + + + 48.0 + 1.7320508075688772 + + + 50.0 + 1.7320508075688772 + + + 51.0 + 1.7320508075688772 + + + 53.0 + 1.7320508075688772 + + + 54.0 + 1.7320508075688772 + + + 56.0 + 1.7320508075688772 + + + 57.0 + 1.7320508075688772 + + + 59.0 + 1.7320508075688772 + + + 60.0 + 1.7320508075688772 + + + 0.5 + 2.598076211353316 + + + 1.5 + 2.598076211353316 + + + 2.5 + 2.598076211353316 + + + 3.5 + 2.598076211353316 + + + 4.5 + 2.598076211353316 + + + 5.5 + 2.598076211353316 + + + 6.5 + 2.598076211353316 + + + 7.5 + 2.598076211353316 + + + 8.5 + 2.598076211353316 + + + 9.5 + 2.598076211353316 + + + 10.5 + 2.598076211353316 + + + 11.5 + 2.598076211353316 + + + 12.5 + 2.598076211353316 + + + 13.5 + 2.598076211353316 + + + 14.5 + 2.598076211353316 + + + 15.5 + 2.598076211353316 + + + 16.5 + 2.598076211353316 + + + 17.5 + 2.598076211353316 + + + 18.5 + 2.598076211353316 + + + 19.5 + 2.598076211353316 + + + 20.5 + 2.598076211353316 + + + 21.5 + 2.598076211353316 + + + 22.5 + 2.598076211353316 + + + 23.5 + 2.598076211353316 + + + 24.5 + 2.598076211353316 + + + 25.5 + 2.598076211353316 + + + 26.5 + 2.598076211353316 + + + 27.5 + 2.598076211353316 + + + 28.5 + 2.598076211353316 + + + 29.5 + 2.598076211353316 + + + 30.5 + 2.598076211353316 + + + 31.5 + 2.598076211353316 + + + 33.5 + 2.598076211353316 + + + 34.5 + 2.598076211353316 + + + 36.5 + 2.598076211353316 + + + 37.5 + 2.598076211353316 + + + 39.5 + 2.598076211353316 + + + 40.5 + 2.598076211353316 + + + 42.5 + 2.598076211353316 + + + 43.5 + 2.598076211353316 + + + 45.5 + 2.598076211353316 + + + 46.5 + 2.598076211353316 + + + 48.5 + 2.598076211353316 + + + 49.5 + 2.598076211353316 + + + 51.5 + 2.598076211353316 + + + 52.5 + 2.598076211353316 + + + 54.5 + 2.598076211353316 + + + 55.5 + 2.598076211353316 + + + 57.5 + 2.598076211353316 + + + 58.5 + 2.598076211353316 + + + 60.5 + 2.598076211353316 + + + 0.0 + 3.4641016151377544 + + + 1.0 + 3.4641016151377544 + + + 2.0 + 3.4641016151377544 + + + 3.0 + 3.4641016151377544 + + + 4.0 + 3.4641016151377544 + + + 5.0 + 3.4641016151377544 + + + 6.0 + 3.4641016151377544 + + + 7.0 + 3.4641016151377544 + + + 8.0 + 3.4641016151377544 + + + 9.0 + 3.4641016151377544 + + + 10.0 + 3.4641016151377544 + + + 11.0 + 3.4641016151377544 + + + 12.0 + 3.4641016151377544 + + + 13.0 + 3.4641016151377544 + + + 14.0 + 3.4641016151377544 + + + 15.0 + 3.4641016151377544 + + + 16.0 + 3.4641016151377544 + + + 17.0 + 3.4641016151377544 + + + 18.0 + 3.4641016151377544 + + + 19.0 + 3.4641016151377544 + + + 20.0 + 3.4641016151377544 + + + 21.0 + 3.4641016151377544 + + + 22.0 + 3.4641016151377544 + + + 23.0 + 3.4641016151377544 + + + 24.0 + 3.4641016151377544 + + + 25.0 + 3.4641016151377544 + + + 26.0 + 3.4641016151377544 + + + 27.0 + 3.4641016151377544 + + + 28.0 + 3.4641016151377544 + + + 29.0 + 3.4641016151377544 + + + 30.0 + 3.4641016151377544 + + + 32.0 + 3.4641016151377544 + + + 33.0 + 3.4641016151377544 + + + 35.0 + 3.4641016151377544 + + + 36.0 + 3.4641016151377544 + + + 38.0 + 3.4641016151377544 + + + 39.0 + 3.4641016151377544 + + + 41.0 + 3.4641016151377544 + + + 42.0 + 3.4641016151377544 + + + 44.0 + 3.4641016151377544 + + + 45.0 + 3.4641016151377544 + + + 47.0 + 3.4641016151377544 + + + 48.0 + 3.4641016151377544 + + + 50.0 + 3.4641016151377544 + + + 51.0 + 3.4641016151377544 + + + 53.0 + 3.4641016151377544 + + + 54.0 + 3.4641016151377544 + + + 56.0 + 3.4641016151377544 + + + 57.0 + 3.4641016151377544 + + + 59.0 + 3.4641016151377544 + + + 60.0 + 3.4641016151377544 + + + 0.5 + 4.330127018922193 + + + 1.5 + 4.330127018922193 + + + 2.5 + 4.330127018922193 + + + 3.5 + 4.330127018922193 + + + 4.5 + 4.330127018922193 + + + 5.5 + 4.330127018922193 + + + 6.5 + 4.330127018922193 + + + 7.5 + 4.330127018922193 + + + 8.5 + 4.330127018922193 + + + 9.5 + 4.330127018922193 + + + 10.5 + 4.330127018922193 + + + 11.5 + 4.330127018922193 + + + 12.5 + 4.330127018922193 + + + 13.5 + 4.330127018922193 + + + 14.5 + 4.330127018922193 + + + 15.5 + 4.330127018922193 + + + 16.5 + 4.330127018922193 + + + 17.5 + 4.330127018922193 + + + 18.5 + 4.330127018922193 + + + 19.5 + 4.330127018922193 + + + 20.5 + 4.330127018922193 + + + 21.5 + 4.330127018922193 + + + 22.5 + 4.330127018922193 + + + 23.5 + 4.330127018922193 + + + 24.5 + 4.330127018922193 + + + 25.5 + 4.330127018922193 + + + 26.5 + 4.330127018922193 + + + 27.5 + 4.330127018922193 + + + 28.5 + 4.330127018922193 + + + 29.5 + 4.330127018922193 + + + 30.5 + 4.330127018922193 + + + 31.5 + 4.330127018922193 + + + 33.5 + 4.330127018922193 + + + 34.5 + 4.330127018922193 + + + 36.5 + 4.330127018922193 + + + 37.5 + 4.330127018922193 + + + 39.5 + 4.330127018922193 + + + 40.5 + 4.330127018922193 + + + 42.5 + 4.330127018922193 + + + 43.5 + 4.330127018922193 + + + 45.5 + 4.330127018922193 + + + 46.5 + 4.330127018922193 + + + 48.5 + 4.330127018922193 + + + 49.5 + 4.330127018922193 + + + 51.5 + 4.330127018922193 + + + 52.5 + 4.330127018922193 + + + 54.5 + 4.330127018922193 + + + 55.5 + 4.330127018922193 + + + 57.5 + 4.330127018922193 + + + 58.5 + 4.330127018922193 + + + 60.5 + 4.330127018922193 + + + 0.0 + 5.196152422706632 + + + 1.0 + 5.196152422706632 + + + 2.0 + 5.196152422706632 + + + 3.0 + 5.196152422706632 + + + 4.0 + 5.196152422706632 + + + 5.0 + 5.196152422706632 + + + 6.0 + 5.196152422706632 + + + 7.0 + 5.196152422706632 + + + 8.0 + 5.196152422706632 + + + 9.0 + 5.196152422706632 + + + 10.0 + 5.196152422706632 + + + 11.0 + 5.196152422706632 + + + 12.0 + 5.196152422706632 + + + 13.0 + 5.196152422706632 + + + 14.0 + 5.196152422706632 + + + 15.0 + 5.196152422706632 + + + 16.0 + 5.196152422706632 + + + 17.0 + 5.196152422706632 + + + 18.0 + 5.196152422706632 + + + 19.0 + 5.196152422706632 + + + 20.0 + 5.196152422706632 + + + 21.0 + 5.196152422706632 + + + 22.0 + 5.196152422706632 + + + 23.0 + 5.196152422706632 + + + 24.0 + 5.196152422706632 + + + 25.0 + 5.196152422706632 + + + 26.0 + 5.196152422706632 + + + 27.0 + 5.196152422706632 + + + 28.0 + 5.196152422706632 + + + 29.0 + 5.196152422706632 + + + 30.0 + 5.196152422706632 + + + 32.0 + 5.196152422706632 + + + 33.0 + 5.196152422706632 + + + 35.0 + 5.196152422706632 + + + 36.0 + 5.196152422706632 + + + 38.0 + 5.196152422706632 + + + 39.0 + 5.196152422706632 + + + 41.0 + 5.196152422706632 + + + 42.0 + 5.196152422706632 + + + 44.0 + 5.196152422706632 + + + 45.0 + 5.196152422706632 + + + 47.0 + 5.196152422706632 + + + 48.0 + 5.196152422706632 + + + 50.0 + 5.196152422706632 + + + 51.0 + 5.196152422706632 + + + 53.0 + 5.196152422706632 + + + 54.0 + 5.196152422706632 + + + 56.0 + 5.196152422706632 + + + 57.0 + 5.196152422706632 + + + 59.0 + 5.196152422706632 + + + 60.0 + 5.196152422706632 + + + 0.5 + 6.06217782649107 + + + 1.5 + 6.06217782649107 + + + 2.5 + 6.06217782649107 + + + 3.5 + 6.06217782649107 + + + 4.5 + 6.06217782649107 + + + 5.5 + 6.06217782649107 + + + 6.5 + 6.06217782649107 + + + 7.5 + 6.06217782649107 + + + 8.5 + 6.06217782649107 + + + 9.5 + 6.06217782649107 + + + 10.5 + 6.06217782649107 + + + 11.5 + 6.06217782649107 + + + 12.5 + 6.06217782649107 + + + 13.5 + 6.06217782649107 + + + 14.5 + 6.06217782649107 + + + 15.5 + 6.06217782649107 + + + 16.5 + 6.06217782649107 + + + 17.5 + 6.06217782649107 + + + 18.5 + 6.06217782649107 + + + 19.5 + 6.06217782649107 + + + 20.5 + 6.06217782649107 + + + 21.5 + 6.06217782649107 + + + 22.5 + 6.06217782649107 + + + 23.5 + 6.06217782649107 + + + 24.5 + 6.06217782649107 + + + 25.5 + 6.06217782649107 + + + 26.5 + 6.06217782649107 + + + 27.5 + 6.06217782649107 + + + 28.5 + 6.06217782649107 + + + 29.5 + 6.06217782649107 + + + 30.5 + 6.06217782649107 + + + 31.5 + 6.06217782649107 + + + 33.5 + 6.06217782649107 + + + 34.5 + 6.06217782649107 + + + 36.5 + 6.06217782649107 + + + 37.5 + 6.06217782649107 + + + 39.5 + 6.06217782649107 + + + 40.5 + 6.06217782649107 + + + 42.5 + 6.06217782649107 + + + 43.5 + 6.06217782649107 + + + 45.5 + 6.06217782649107 + + + 46.5 + 6.06217782649107 + + + 48.5 + 6.06217782649107 + + + 49.5 + 6.06217782649107 + + + 51.5 + 6.06217782649107 + + + 52.5 + 6.06217782649107 + + + 54.5 + 6.06217782649107 + + + 55.5 + 6.06217782649107 + + + 57.5 + 6.06217782649107 + + + 58.5 + 6.06217782649107 + + + 60.5 + 6.06217782649107 + + + 0.0 + 6.928203230275509 + + + 1.0 + 6.928203230275509 + + + 2.0 + 6.928203230275509 + + + 3.0 + 6.928203230275509 + + + 4.0 + 6.928203230275509 + + + 5.0 + 6.928203230275509 + + + 6.0 + 6.928203230275509 + + + 7.0 + 6.928203230275509 + + + 8.0 + 6.928203230275509 + + + 9.0 + 6.928203230275509 + + + 10.0 + 6.928203230275509 + + + 11.0 + 6.928203230275509 + + + 12.0 + 6.928203230275509 + + + 13.0 + 6.928203230275509 + + + 14.0 + 6.928203230275509 + + + 15.0 + 6.928203230275509 + + + 16.0 + 6.928203230275509 + + + 17.0 + 6.928203230275509 + + + 18.0 + 6.928203230275509 + + + 19.0 + 6.928203230275509 + + + 20.0 + 6.928203230275509 + + + 21.0 + 6.928203230275509 + + + 22.0 + 6.928203230275509 + + + 23.0 + 6.928203230275509 + + + 24.0 + 6.928203230275509 + + + 25.0 + 6.928203230275509 + + + 26.0 + 6.928203230275509 + + + 27.0 + 6.928203230275509 + + + 28.0 + 6.928203230275509 + + + 29.0 + 6.928203230275509 + + + 30.0 + 6.928203230275509 + + + 32.0 + 6.928203230275509 + + + 33.0 + 6.928203230275509 + + + 35.0 + 6.928203230275509 + + + 36.0 + 6.928203230275509 + + + 38.0 + 6.928203230275509 + + + 39.0 + 6.928203230275509 + + + 41.0 + 6.928203230275509 + + + 42.0 + 6.928203230275509 + + + 44.0 + 6.928203230275509 + + + 45.0 + 6.928203230275509 + + + 47.0 + 6.928203230275509 + + + 48.0 + 6.928203230275509 + + + 50.0 + 6.928203230275509 + + + 51.0 + 6.928203230275509 + + + 53.0 + 6.928203230275509 + + + 54.0 + 6.928203230275509 + + + 56.0 + 6.928203230275509 + + + 57.0 + 6.928203230275509 + + + 59.0 + 6.928203230275509 + + + 60.0 + 6.928203230275509 + + + 0.5 + 7.794228634059947 + + + 1.5 + 7.794228634059947 + + + 2.5 + 7.794228634059947 + + + 3.5 + 7.794228634059947 + + + 4.5 + 7.794228634059947 + + + 5.5 + 7.794228634059947 + + + 6.5 + 7.794228634059947 + + + 7.5 + 7.794228634059947 + + + 8.5 + 7.794228634059947 + + + 9.5 + 7.794228634059947 + + + 10.5 + 7.794228634059947 + + + 11.5 + 7.794228634059947 + + + 12.5 + 7.794228634059947 + + + 13.5 + 7.794228634059947 + + + 14.5 + 7.794228634059947 + + + 15.5 + 7.794228634059947 + + + 16.5 + 7.794228634059947 + + + 17.5 + 7.794228634059947 + + + 18.5 + 7.794228634059947 + + + 19.5 + 7.794228634059947 + + + 20.5 + 7.794228634059947 + + + 21.5 + 7.794228634059947 + + + 22.5 + 7.794228634059947 + + + 23.5 + 7.794228634059947 + + + 24.5 + 7.794228634059947 + + + 25.5 + 7.794228634059947 + + + 26.5 + 7.794228634059947 + + + 27.5 + 7.794228634059947 + + + 28.5 + 7.794228634059947 + + + 29.5 + 7.794228634059947 + + + 30.5 + 7.794228634059947 + + + 31.5 + 7.794228634059947 + + + 33.5 + 7.794228634059947 + + + 34.5 + 7.794228634059947 + + + 36.5 + 7.794228634059947 + + + 37.5 + 7.794228634059947 + + + 39.5 + 7.794228634059947 + + + 40.5 + 7.794228634059947 + + + 42.5 + 7.794228634059947 + + + 43.5 + 7.794228634059947 + + + 45.5 + 7.794228634059947 + + + 46.5 + 7.794228634059947 + + + 48.5 + 7.794228634059947 + + + 49.5 + 7.794228634059947 + + + 51.5 + 7.794228634059947 + + + 52.5 + 7.794228634059947 + + + 54.5 + 7.794228634059947 + + + 55.5 + 7.794228634059947 + + + 57.5 + 7.794228634059947 + + + 58.5 + 7.794228634059947 + + + 60.5 + 7.794228634059947 + + + 0.0 + 8.660254037844386 + + + 1.0 + 8.660254037844386 + + + 2.0 + 8.660254037844386 + + + 3.0 + 8.660254037844386 + + + 4.0 + 8.660254037844386 + + + 5.0 + 8.660254037844386 + + + 6.0 + 8.660254037844386 + + + 7.0 + 8.660254037844386 + + + 8.0 + 8.660254037844386 + + + 9.0 + 8.660254037844386 + + + 10.0 + 8.660254037844386 + + + 11.0 + 8.660254037844386 + + + 12.0 + 8.660254037844386 + + + 13.0 + 8.660254037844386 + + + 14.0 + 8.660254037844386 + + + 15.0 + 8.660254037844386 + + + 16.0 + 8.660254037844386 + + + 17.0 + 8.660254037844386 + + + 18.0 + 8.660254037844386 + + + 19.0 + 8.660254037844386 + + + 20.0 + 8.660254037844386 + + + 21.0 + 8.660254037844386 + + + 22.0 + 8.660254037844386 + + + 23.0 + 8.660254037844386 + + + 24.0 + 8.660254037844386 + + + 25.0 + 8.660254037844386 + + + 26.0 + 8.660254037844386 + + + 27.0 + 8.660254037844386 + + + 28.0 + 8.660254037844386 + + + 29.0 + 8.660254037844386 + + + 30.0 + 8.660254037844386 + + + 32.0 + 8.660254037844386 + + + 33.0 + 8.660254037844386 + + + 35.0 + 8.660254037844386 + + + 36.0 + 8.660254037844386 + + + 38.0 + 8.660254037844386 + + + 39.0 + 8.660254037844386 + + + 41.0 + 8.660254037844386 + + + 42.0 + 8.660254037844386 + + + 44.0 + 8.660254037844386 + + + 45.0 + 8.660254037844386 + + + 47.0 + 8.660254037844386 + + + 48.0 + 8.660254037844386 + + + 50.0 + 8.660254037844386 + + + 51.0 + 8.660254037844386 + + + 53.0 + 8.660254037844386 + + + 54.0 + 8.660254037844386 + + + 56.0 + 8.660254037844386 + + + 57.0 + 8.660254037844386 + + + 59.0 + 8.660254037844386 + + + 60.0 + 8.660254037844386 + + + 0.5 + 9.526279441628825 + + + 1.5 + 9.526279441628825 + + + 2.5 + 9.526279441628825 + + + 3.5 + 9.526279441628825 + + + 4.5 + 9.526279441628825 + + + 5.5 + 9.526279441628825 + + + 6.5 + 9.526279441628825 + + + 7.5 + 9.526279441628825 + + + 8.5 + 9.526279441628825 + + + 9.5 + 9.526279441628825 + + + 10.5 + 9.526279441628825 + + + 11.5 + 9.526279441628825 + + + 12.5 + 9.526279441628825 + + + 13.5 + 9.526279441628825 + + + 14.5 + 9.526279441628825 + + + 15.5 + 9.526279441628825 + + + 16.5 + 9.526279441628825 + + + 17.5 + 9.526279441628825 + + + 18.5 + 9.526279441628825 + + + 19.5 + 9.526279441628825 + + + 20.5 + 9.526279441628825 + + + 21.5 + 9.526279441628825 + + + 22.5 + 9.526279441628825 + + + 23.5 + 9.526279441628825 + + + 24.5 + 9.526279441628825 + + + 25.5 + 9.526279441628825 + + + 26.5 + 9.526279441628825 + + + 27.5 + 9.526279441628825 + + + 28.5 + 9.526279441628825 + + + 29.5 + 9.526279441628825 + + + 30.5 + 9.526279441628825 + + + 31.5 + 9.526279441628825 + + + 33.5 + 9.526279441628825 + + + 34.5 + 9.526279441628825 + + + 36.5 + 9.526279441628825 + + + 37.5 + 9.526279441628825 + + + 39.5 + 9.526279441628825 + + + 40.5 + 9.526279441628825 + + + 42.5 + 9.526279441628825 + + + 43.5 + 9.526279441628825 + + + 45.5 + 9.526279441628825 + + + 46.5 + 9.526279441628825 + + + 48.5 + 9.526279441628825 + + + 49.5 + 9.526279441628825 + + + 51.5 + 9.526279441628825 + + + 52.5 + 9.526279441628825 + + + 54.5 + 9.526279441628825 + + + 55.5 + 9.526279441628825 + + + 57.5 + 9.526279441628825 + + + 58.5 + 9.526279441628825 + + + 60.5 + 9.526279441628825 + + + 0.0 + 10.392304845413264 + + + 1.0 + 10.392304845413264 + + + 2.0 + 10.392304845413264 + + + 3.0 + 10.392304845413264 + + + 4.0 + 10.392304845413264 + + + 5.0 + 10.392304845413264 + + + 6.0 + 10.392304845413264 + + + 7.0 + 10.392304845413264 + + + 8.0 + 10.392304845413264 + + + 9.0 + 10.392304845413264 + + + 10.0 + 10.392304845413264 + + + 11.0 + 10.392304845413264 + + + 12.0 + 10.392304845413264 + + + 13.0 + 10.392304845413264 + + + 14.0 + 10.392304845413264 + + + 15.0 + 10.392304845413264 + + + 16.0 + 10.392304845413264 + + + 17.0 + 10.392304845413264 + + + 18.0 + 10.392304845413264 + + + 19.0 + 10.392304845413264 + + + 20.0 + 10.392304845413264 + + + 21.0 + 10.392304845413264 + + + 22.0 + 10.392304845413264 + + + 23.0 + 10.392304845413264 + + + 24.0 + 10.392304845413264 + + + 25.0 + 10.392304845413264 + + + 26.0 + 10.392304845413264 + + + 27.0 + 10.392304845413264 + + + 28.0 + 10.392304845413264 + + + 29.0 + 10.392304845413264 + + + 30.0 + 10.392304845413264 + + + 32.0 + 10.392304845413264 + + + 33.0 + 10.392304845413264 + + + 35.0 + 10.392304845413264 + + + 36.0 + 10.392304845413264 + + + 38.0 + 10.392304845413264 + + + 39.0 + 10.392304845413264 + + + 41.0 + 10.392304845413264 + + + 42.0 + 10.392304845413264 + + + 44.0 + 10.392304845413264 + + + 45.0 + 10.392304845413264 + + + 47.0 + 10.392304845413264 + + + 48.0 + 10.392304845413264 + + + 50.0 + 10.392304845413264 + + + 51.0 + 10.392304845413264 + + + 53.0 + 10.392304845413264 + + + 54.0 + 10.392304845413264 + + + 56.0 + 10.392304845413264 + + + 57.0 + 10.392304845413264 + + + 59.0 + 10.392304845413264 + + + 60.0 + 10.392304845413264 + + + 0.5 + 11.258330249197702 + + + 1.5 + 11.258330249197702 + + + 2.5 + 11.258330249197702 + + + 3.5 + 11.258330249197702 + + + 4.5 + 11.258330249197702 + + + 5.5 + 11.258330249197702 + + + 6.5 + 11.258330249197702 + + + 7.5 + 11.258330249197702 + + + 8.5 + 11.258330249197702 + + + 9.5 + 11.258330249197702 + + + 10.5 + 11.258330249197702 + + + 11.5 + 11.258330249197702 + + + 12.5 + 11.258330249197702 + + + 13.5 + 11.258330249197702 + + + 14.5 + 11.258330249197702 + + + 15.5 + 11.258330249197702 + + + 16.5 + 11.258330249197702 + + + 17.5 + 11.258330249197702 + + + 18.5 + 11.258330249197702 + + + 19.5 + 11.258330249197702 + + + 20.5 + 11.258330249197702 + + + 21.5 + 11.258330249197702 + + + 22.5 + 11.258330249197702 + + + 23.5 + 11.258330249197702 + + + 24.5 + 11.258330249197702 + + + 25.5 + 11.258330249197702 + + + 26.5 + 11.258330249197702 + + + 27.5 + 11.258330249197702 + + + 28.5 + 11.258330249197702 + + + 29.5 + 11.258330249197702 + + + 30.5 + 11.258330249197702 + + + 31.5 + 11.258330249197702 + + + 33.5 + 11.258330249197702 + + + 34.5 + 11.258330249197702 + + + 36.5 + 11.258330249197702 + + + 37.5 + 11.258330249197702 + + + 39.5 + 11.258330249197702 + + + 40.5 + 11.258330249197702 + + + 42.5 + 11.258330249197702 + + + 43.5 + 11.258330249197702 + + + 45.5 + 11.258330249197702 + + + 46.5 + 11.258330249197702 + + + 48.5 + 11.258330249197702 + + + 49.5 + 11.258330249197702 + + + 51.5 + 11.258330249197702 + + + 52.5 + 11.258330249197702 + + + 54.5 + 11.258330249197702 + + + 55.5 + 11.258330249197702 + + + 57.5 + 11.258330249197702 + + + 58.5 + 11.258330249197702 + + + 60.5 + 11.258330249197702 + + + 0.0 + 12.12435565298214 + + + 1.0 + 12.12435565298214 + + + 2.0 + 12.12435565298214 + + + 3.0 + 12.12435565298214 + + + 4.0 + 12.12435565298214 + + + 5.0 + 12.12435565298214 + + + 6.0 + 12.12435565298214 + + + 7.0 + 12.12435565298214 + + + 8.0 + 12.12435565298214 + + + 9.0 + 12.12435565298214 + + + 10.0 + 12.12435565298214 + + + 11.0 + 12.12435565298214 + + + 12.0 + 12.12435565298214 + + + 13.0 + 12.12435565298214 + + + 14.0 + 12.12435565298214 + + + 15.0 + 12.12435565298214 + + + 16.0 + 12.12435565298214 + + + 17.0 + 12.12435565298214 + + + 18.0 + 12.12435565298214 + + + 19.0 + 12.12435565298214 + + + 20.0 + 12.12435565298214 + + + 21.0 + 12.12435565298214 + + + 22.0 + 12.12435565298214 + + + 23.0 + 12.12435565298214 + + + 24.0 + 12.12435565298214 + + + 25.0 + 12.12435565298214 + + + 26.0 + 12.12435565298214 + + + 27.0 + 12.12435565298214 + + + 28.0 + 12.12435565298214 + + + 29.0 + 12.12435565298214 + + + 30.0 + 12.12435565298214 + + + 32.0 + 12.12435565298214 + + + 33.0 + 12.12435565298214 + + + 35.0 + 12.12435565298214 + + + 36.0 + 12.12435565298214 + + + 38.0 + 12.12435565298214 + + + 39.0 + 12.12435565298214 + + + 41.0 + 12.12435565298214 + + + 42.0 + 12.12435565298214 + + + 44.0 + 12.12435565298214 + + + 45.0 + 12.12435565298214 + + + 47.0 + 12.12435565298214 + + + 48.0 + 12.12435565298214 + + + 50.0 + 12.12435565298214 + + + 51.0 + 12.12435565298214 + + + 53.0 + 12.12435565298214 + + + 54.0 + 12.12435565298214 + + + 56.0 + 12.12435565298214 + + + 57.0 + 12.12435565298214 + + + 59.0 + 12.12435565298214 + + + 60.0 + 12.12435565298214 + + + 0.5 + 12.990381056766578 + + + 1.5 + 12.990381056766578 + + + 2.5 + 12.990381056766578 + + + 3.5 + 12.990381056766578 + + + 4.5 + 12.990381056766578 + + + 5.5 + 12.990381056766578 + + + 6.5 + 12.990381056766578 + + + 7.5 + 12.990381056766578 + + + 8.5 + 12.990381056766578 + + + 9.5 + 12.990381056766578 + + + 10.5 + 12.990381056766578 + + + 11.5 + 12.990381056766578 + + + 12.5 + 12.990381056766578 + + + 13.5 + 12.990381056766578 + + + 14.5 + 12.990381056766578 + + + 15.5 + 12.990381056766578 + + + 16.5 + 12.990381056766578 + + + 17.5 + 12.990381056766578 + + + 18.5 + 12.990381056766578 + + + 19.5 + 12.990381056766578 + + + 20.5 + 12.990381056766578 + + + 21.5 + 12.990381056766578 + + + 22.5 + 12.990381056766578 + + + 23.5 + 12.990381056766578 + + + 24.5 + 12.990381056766578 + + + 25.5 + 12.990381056766578 + + + 26.5 + 12.990381056766578 + + + 27.5 + 12.990381056766578 + + + 28.5 + 12.990381056766578 + + + 29.5 + 12.990381056766578 + + + 30.5 + 12.990381056766578 + + + 31.5 + 12.990381056766578 + + + 33.5 + 12.990381056766578 + + + 34.5 + 12.990381056766578 + + + 36.5 + 12.990381056766578 + + + 37.5 + 12.990381056766578 + + + 39.5 + 12.990381056766578 + + + 40.5 + 12.990381056766578 + + + 42.5 + 12.990381056766578 + + + 43.5 + 12.990381056766578 + + + 45.5 + 12.990381056766578 + + + 46.5 + 12.990381056766578 + + + 48.5 + 12.990381056766578 + + + 49.5 + 12.990381056766578 + + + 51.5 + 12.990381056766578 + + + 52.5 + 12.990381056766578 + + + 54.5 + 12.990381056766578 + + + 55.5 + 12.990381056766578 + + + 57.5 + 12.990381056766578 + + + 58.5 + 12.990381056766578 + + + 60.5 + 12.990381056766578 + + + 0.0 + 13.856406460551018 + + + 1.0 + 13.856406460551018 + + + 2.0 + 13.856406460551018 + + + 3.0 + 13.856406460551018 + + + 4.0 + 13.856406460551018 + + + 5.0 + 13.856406460551018 + + + 6.0 + 13.856406460551018 + + + 7.0 + 13.856406460551018 + + + 8.0 + 13.856406460551018 + + + 9.0 + 13.856406460551018 + + + 10.0 + 13.856406460551018 + + + 11.0 + 13.856406460551018 + + + 12.0 + 13.856406460551018 + + + 13.0 + 13.856406460551018 + + + 14.0 + 13.856406460551018 + + + 15.0 + 13.856406460551018 + + + 16.0 + 13.856406460551018 + + + 17.0 + 13.856406460551018 + + + 18.0 + 13.856406460551018 + + + 19.0 + 13.856406460551018 + + + 20.0 + 13.856406460551018 + + + 21.0 + 13.856406460551018 + + + 22.0 + 13.856406460551018 + + + 23.0 + 13.856406460551018 + + + 24.0 + 13.856406460551018 + + + 25.0 + 13.856406460551018 + + + 26.0 + 13.856406460551018 + + + 27.0 + 13.856406460551018 + + + 28.0 + 13.856406460551018 + + + 29.0 + 13.856406460551018 + + + 30.0 + 13.856406460551018 + + + 32.0 + 13.856406460551018 + + + 33.0 + 13.856406460551018 + + + 35.0 + 13.856406460551018 + + + 36.0 + 13.856406460551018 + + + 38.0 + 13.856406460551018 + + + 39.0 + 13.856406460551018 + + + 41.0 + 13.856406460551018 + + + 42.0 + 13.856406460551018 + + + 44.0 + 13.856406460551018 + + + 45.0 + 13.856406460551018 + + + 47.0 + 13.856406460551018 + + + 48.0 + 13.856406460551018 + + + 50.0 + 13.856406460551018 + + + 51.0 + 13.856406460551018 + + + 53.0 + 13.856406460551018 + + + 54.0 + 13.856406460551018 + + + 56.0 + 13.856406460551018 + + + 57.0 + 13.856406460551018 + + + 59.0 + 13.856406460551018 + + + 60.0 + 13.856406460551018 + + + 0.5 + 14.722431864335457 + + + 1.5 + 14.722431864335457 + + + 2.5 + 14.722431864335457 + + + 3.5 + 14.722431864335457 + + + 4.5 + 14.722431864335457 + + + 5.5 + 14.722431864335457 + + + 6.5 + 14.722431864335457 + + + 7.5 + 14.722431864335457 + + + 8.5 + 14.722431864335457 + + + 9.5 + 14.722431864335457 + + + 10.5 + 14.722431864335457 + + + 11.5 + 14.722431864335457 + + + 12.5 + 14.722431864335457 + + + 13.5 + 14.722431864335457 + + + 14.5 + 14.722431864335457 + + + 15.5 + 14.722431864335457 + + + 16.5 + 14.722431864335457 + + + 17.5 + 14.722431864335457 + + + 18.5 + 14.722431864335457 + + + 19.5 + 14.722431864335457 + + + 20.5 + 14.722431864335457 + + + 21.5 + 14.722431864335457 + + + 22.5 + 14.722431864335457 + + + 23.5 + 14.722431864335457 + + + 24.5 + 14.722431864335457 + + + 25.5 + 14.722431864335457 + + + 26.5 + 14.722431864335457 + + + 27.5 + 14.722431864335457 + + + 28.5 + 14.722431864335457 + + + 29.5 + 14.722431864335457 + + + 30.5 + 14.722431864335457 + + + 31.5 + 14.722431864335457 + + + 33.5 + 14.722431864335457 + + + 34.5 + 14.722431864335457 + + + 36.5 + 14.722431864335457 + + + 37.5 + 14.722431864335457 + + + 39.5 + 14.722431864335457 + + + 40.5 + 14.722431864335457 + + + 42.5 + 14.722431864335457 + + + 43.5 + 14.722431864335457 + + + 45.5 + 14.722431864335457 + + + 46.5 + 14.722431864335457 + + + 48.5 + 14.722431864335457 + + + 49.5 + 14.722431864335457 + + + 51.5 + 14.722431864335457 + + + 52.5 + 14.722431864335457 + + + 54.5 + 14.722431864335457 + + + 55.5 + 14.722431864335457 + + + 57.5 + 14.722431864335457 + + + 58.5 + 14.722431864335457 + + + 60.5 + 14.722431864335457 + + + 0.0 + 15.588457268119894 + + + 1.0 + 15.588457268119894 + + + 2.0 + 15.588457268119894 + + + 3.0 + 15.588457268119894 + + + 4.0 + 15.588457268119894 + + + 5.0 + 15.588457268119894 + + + 6.0 + 15.588457268119894 + + + 7.0 + 15.588457268119894 + + + 8.0 + 15.588457268119894 + + + 9.0 + 15.588457268119894 + + + 10.0 + 15.588457268119894 + + + 11.0 + 15.588457268119894 + + + 12.0 + 15.588457268119894 + + + 13.0 + 15.588457268119894 + + + 14.0 + 15.588457268119894 + + + 15.0 + 15.588457268119894 + + + 16.0 + 15.588457268119894 + + + 17.0 + 15.588457268119894 + + + 18.0 + 15.588457268119894 + + + 19.0 + 15.588457268119894 + + + 20.0 + 15.588457268119894 + + + 21.0 + 15.588457268119894 + + + 22.0 + 15.588457268119894 + + + 23.0 + 15.588457268119894 + + + 24.0 + 15.588457268119894 + + + 25.0 + 15.588457268119894 + + + 26.0 + 15.588457268119894 + + + 27.0 + 15.588457268119894 + + + 28.0 + 15.588457268119894 + + + 29.0 + 15.588457268119894 + + + 30.0 + 15.588457268119894 + + + 32.0 + 15.588457268119894 + + + 33.0 + 15.588457268119894 + + + 35.0 + 15.588457268119894 + + + 36.0 + 15.588457268119894 + + + 38.0 + 15.588457268119894 + + + 39.0 + 15.588457268119894 + + + 41.0 + 15.588457268119894 + + + 42.0 + 15.588457268119894 + + + 44.0 + 15.588457268119894 + + + 45.0 + 15.588457268119894 + + + 47.0 + 15.588457268119894 + + + 48.0 + 15.588457268119894 + + + 50.0 + 15.588457268119894 + + + 51.0 + 15.588457268119894 + + + 53.0 + 15.588457268119894 + + + 54.0 + 15.588457268119894 + + + 56.0 + 15.588457268119894 + + + 57.0 + 15.588457268119894 + + + 59.0 + 15.588457268119894 + + + 60.0 + 15.588457268119894 + + + 0.5 + 16.454482671904334 + + + 1.5 + 16.454482671904334 + + + 2.5 + 16.454482671904334 + + + 3.5 + 16.454482671904334 + + + 4.5 + 16.454482671904334 + + + 5.5 + 16.454482671904334 + + + 6.5 + 16.454482671904334 + + + 7.5 + 16.454482671904334 + + + 8.5 + 16.454482671904334 + + + 9.5 + 16.454482671904334 + + + 10.5 + 16.454482671904334 + + + 11.5 + 16.454482671904334 + + + 12.5 + 16.454482671904334 + + + 13.5 + 16.454482671904334 + + + 14.5 + 16.454482671904334 + + + 15.5 + 16.454482671904334 + + + 16.5 + 16.454482671904334 + + + 17.5 + 16.454482671904334 + + + 18.5 + 16.454482671904334 + + + 19.5 + 16.454482671904334 + + + 20.5 + 16.454482671904334 + + + 21.5 + 16.454482671904334 + + + 22.5 + 16.454482671904334 + + + 23.5 + 16.454482671904334 + + + 24.5 + 16.454482671904334 + + + 25.5 + 16.454482671904334 + + + 26.5 + 16.454482671904334 + + + 27.5 + 16.454482671904334 + + + 28.5 + 16.454482671904334 + + + 29.5 + 16.454482671904334 + + + 30.5 + 16.454482671904334 + + + 31.5 + 16.454482671904334 + + + 33.5 + 16.454482671904334 + + + 34.5 + 16.454482671904334 + + + 36.5 + 16.454482671904334 + + + 37.5 + 16.454482671904334 + + + 39.5 + 16.454482671904334 + + + 40.5 + 16.454482671904334 + + + 42.5 + 16.454482671904334 + + + 43.5 + 16.454482671904334 + + + 45.5 + 16.454482671904334 + + + 46.5 + 16.454482671904334 + + + 48.5 + 16.454482671904334 + + + 49.5 + 16.454482671904334 + + + 51.5 + 16.454482671904334 + + + 52.5 + 16.454482671904334 + + + 54.5 + 16.454482671904334 + + + 55.5 + 16.454482671904334 + + + 57.5 + 16.454482671904334 + + + 58.5 + 16.454482671904334 + + + 60.5 + 16.454482671904334 + + + 0.0 + 17.32050807568877 + + + 1.0 + 17.32050807568877 + + + 2.0 + 17.32050807568877 + + + 3.0 + 17.32050807568877 + + + 4.0 + 17.32050807568877 + + + 5.0 + 17.32050807568877 + + + 6.0 + 17.32050807568877 + + + 7.0 + 17.32050807568877 + + + 8.0 + 17.32050807568877 + + + 9.0 + 17.32050807568877 + + + 10.0 + 17.32050807568877 + + + 11.0 + 17.32050807568877 + + + 12.0 + 17.32050807568877 + + + 13.0 + 17.32050807568877 + + + 14.0 + 17.32050807568877 + + + 15.0 + 17.32050807568877 + + + 16.0 + 17.32050807568877 + + + 17.0 + 17.32050807568877 + + + 18.0 + 17.32050807568877 + + + 19.0 + 17.32050807568877 + + + 20.0 + 17.32050807568877 + + + 21.0 + 17.32050807568877 + + + 22.0 + 17.32050807568877 + + + 23.0 + 17.32050807568877 + + + 24.0 + 17.32050807568877 + + + 25.0 + 17.32050807568877 + + + 26.0 + 17.32050807568877 + + + 27.0 + 17.32050807568877 + + + 28.0 + 17.32050807568877 + + + 29.0 + 17.32050807568877 + + + 30.0 + 17.32050807568877 + + + 32.0 + 17.32050807568877 + + + 33.0 + 17.32050807568877 + + + 35.0 + 17.32050807568877 + + + 36.0 + 17.32050807568877 + + + 38.0 + 17.32050807568877 + + + 39.0 + 17.32050807568877 + + + 41.0 + 17.32050807568877 + + + 42.0 + 17.32050807568877 + + + 44.0 + 17.32050807568877 + + + 45.0 + 17.32050807568877 + + + 47.0 + 17.32050807568877 + + + 48.0 + 17.32050807568877 + + + 50.0 + 17.32050807568877 + + + 51.0 + 17.32050807568877 + + + 53.0 + 17.32050807568877 + + + 54.0 + 17.32050807568877 + + + 56.0 + 17.32050807568877 + + + 57.0 + 17.32050807568877 + + + 59.0 + 17.32050807568877 + + + 60.0 + 17.32050807568877 + + + 0.5 + 18.186533479473212 + + + 1.5 + 18.186533479473212 + + + 2.5 + 18.186533479473212 + + + 3.5 + 18.186533479473212 + + + 4.5 + 18.186533479473212 + + + 5.5 + 18.186533479473212 + + + 6.5 + 18.186533479473212 + + + 7.5 + 18.186533479473212 + + + 8.5 + 18.186533479473212 + + + 9.5 + 18.186533479473212 + + + 10.5 + 18.186533479473212 + + + 11.5 + 18.186533479473212 + + + 12.5 + 18.186533479473212 + + + 13.5 + 18.186533479473212 + + + 14.5 + 18.186533479473212 + + + 15.5 + 18.186533479473212 + + + 16.5 + 18.186533479473212 + + + 17.5 + 18.186533479473212 + + + 18.5 + 18.186533479473212 + + + 19.5 + 18.186533479473212 + + + 20.5 + 18.186533479473212 + + + 21.5 + 18.186533479473212 + + + 22.5 + 18.186533479473212 + + + 23.5 + 18.186533479473212 + + + 24.5 + 18.186533479473212 + + + 25.5 + 18.186533479473212 + + + 26.5 + 18.186533479473212 + + + 27.5 + 18.186533479473212 + + + 28.5 + 18.186533479473212 + + + 29.5 + 18.186533479473212 + + + 30.5 + 18.186533479473212 + + + 31.5 + 18.186533479473212 + + + 33.5 + 18.186533479473212 + + + 34.5 + 18.186533479473212 + + + 36.5 + 18.186533479473212 + + + 37.5 + 18.186533479473212 + + + 39.5 + 18.186533479473212 + + + 40.5 + 18.186533479473212 + + + 42.5 + 18.186533479473212 + + + 43.5 + 18.186533479473212 + + + 45.5 + 18.186533479473212 + + + 46.5 + 18.186533479473212 + + + 48.5 + 18.186533479473212 + + + 49.5 + 18.186533479473212 + + + 51.5 + 18.186533479473212 + + + 52.5 + 18.186533479473212 + + + 54.5 + 18.186533479473212 + + + 55.5 + 18.186533479473212 + + + 57.5 + 18.186533479473212 + + + 58.5 + 18.186533479473212 + + + 60.5 + 18.186533479473212 + + + 0.0 + 19.05255888325765 + + + 1.0 + 19.05255888325765 + + + 2.0 + 19.05255888325765 + + + 3.0 + 19.05255888325765 + + + 4.0 + 19.05255888325765 + + + 5.0 + 19.05255888325765 + + + 6.0 + 19.05255888325765 + + + 7.0 + 19.05255888325765 + + + 8.0 + 19.05255888325765 + + + 9.0 + 19.05255888325765 + + + 10.0 + 19.05255888325765 + + + 11.0 + 19.05255888325765 + + + 12.0 + 19.05255888325765 + + + 13.0 + 19.05255888325765 + + + 14.0 + 19.05255888325765 + + + 15.0 + 19.05255888325765 + + + 16.0 + 19.05255888325765 + + + 17.0 + 19.05255888325765 + + + 18.0 + 19.05255888325765 + + + 19.0 + 19.05255888325765 + + + 20.0 + 19.05255888325765 + + + 21.0 + 19.05255888325765 + + + 22.0 + 19.05255888325765 + + + 23.0 + 19.05255888325765 + + + 24.0 + 19.05255888325765 + + + 25.0 + 19.05255888325765 + + + 26.0 + 19.05255888325765 + + + 27.0 + 19.05255888325765 + + + 28.0 + 19.05255888325765 + + + 29.0 + 19.05255888325765 + + + 30.0 + 19.05255888325765 + + + 32.0 + 19.05255888325765 + + + 33.0 + 19.05255888325765 + + + 35.0 + 19.05255888325765 + + + 36.0 + 19.05255888325765 + + + 38.0 + 19.05255888325765 + + + 39.0 + 19.05255888325765 + + + 41.0 + 19.05255888325765 + + + 42.0 + 19.05255888325765 + + + 44.0 + 19.05255888325765 + + + 45.0 + 19.05255888325765 + + + 47.0 + 19.05255888325765 + + + 48.0 + 19.05255888325765 + + + 50.0 + 19.05255888325765 + + + 51.0 + 19.05255888325765 + + + 53.0 + 19.05255888325765 + + + 54.0 + 19.05255888325765 + + + 56.0 + 19.05255888325765 + + + 57.0 + 19.05255888325765 + + + 59.0 + 19.05255888325765 + + + 60.0 + 19.05255888325765 + + + 0.5 + 19.918584287042087 + + + 1.5 + 19.918584287042087 + + + 2.5 + 19.918584287042087 + + + 3.5 + 19.918584287042087 + + + 4.5 + 19.918584287042087 + + + 5.5 + 19.918584287042087 + + + 6.5 + 19.918584287042087 + + + 7.5 + 19.918584287042087 + + + 8.5 + 19.918584287042087 + + + 9.5 + 19.918584287042087 + + + 10.5 + 19.918584287042087 + + + 11.5 + 19.918584287042087 + + + 12.5 + 19.918584287042087 + + + 13.5 + 19.918584287042087 + + + 14.5 + 19.918584287042087 + + + 15.5 + 19.918584287042087 + + + 16.5 + 19.918584287042087 + + + 17.5 + 19.918584287042087 + + + 18.5 + 19.918584287042087 + + + 19.5 + 19.918584287042087 + + + 20.5 + 19.918584287042087 + + + 21.5 + 19.918584287042087 + + + 22.5 + 19.918584287042087 + + + 23.5 + 19.918584287042087 + + + 24.5 + 19.918584287042087 + + + 25.5 + 19.918584287042087 + + + 26.5 + 19.918584287042087 + + + 27.5 + 19.918584287042087 + + + 28.5 + 19.918584287042087 + + + 29.5 + 19.918584287042087 + + + 30.5 + 19.918584287042087 + + + 31.5 + 19.918584287042087 + + + 33.5 + 19.918584287042087 + + + 34.5 + 19.918584287042087 + + + 36.5 + 19.918584287042087 + + + 37.5 + 19.918584287042087 + + + 39.5 + 19.918584287042087 + + + 40.5 + 19.918584287042087 + + + 42.5 + 19.918584287042087 + + + 43.5 + 19.918584287042087 + + + 45.5 + 19.918584287042087 + + + 46.5 + 19.918584287042087 + + + 48.5 + 19.918584287042087 + + + 49.5 + 19.918584287042087 + + + 51.5 + 19.918584287042087 + + + 52.5 + 19.918584287042087 + + + 54.5 + 19.918584287042087 + + + 55.5 + 19.918584287042087 + + + 57.5 + 19.918584287042087 + + + 58.5 + 19.918584287042087 + + + 60.5 + 19.918584287042087 + + + 0.0 + 20.784609690826528 + + + 1.0 + 20.784609690826528 + + + 2.0 + 20.784609690826528 + + + 3.0 + 20.784609690826528 + + + 4.0 + 20.784609690826528 + + + 5.0 + 20.784609690826528 + + + 6.0 + 20.784609690826528 + + + 7.0 + 20.784609690826528 + + + 8.0 + 20.784609690826528 + + + 9.0 + 20.784609690826528 + + + 10.0 + 20.784609690826528 + + + 11.0 + 20.784609690826528 + + + 12.0 + 20.784609690826528 + + + 13.0 + 20.784609690826528 + + + 14.0 + 20.784609690826528 + + + 15.0 + 20.784609690826528 + + + 16.0 + 20.784609690826528 + + + 17.0 + 20.784609690826528 + + + 18.0 + 20.784609690826528 + + + 19.0 + 20.784609690826528 + + + 20.0 + 20.784609690826528 + + + 21.0 + 20.784609690826528 + + + 22.0 + 20.784609690826528 + + + 23.0 + 20.784609690826528 + + + 24.0 + 20.784609690826528 + + + 25.0 + 20.784609690826528 + + + 26.0 + 20.784609690826528 + + + 27.0 + 20.784609690826528 + + + 28.0 + 20.784609690826528 + + + 29.0 + 20.784609690826528 + + + 30.0 + 20.784609690826528 + + + 32.0 + 20.784609690826528 + + + 33.0 + 20.784609690826528 + + + 35.0 + 20.784609690826528 + + + 36.0 + 20.784609690826528 + + + 38.0 + 20.784609690826528 + + + 39.0 + 20.784609690826528 + + + 41.0 + 20.784609690826528 + + + 42.0 + 20.784609690826528 + + + 44.0 + 20.784609690826528 + + + 45.0 + 20.784609690826528 + + + 47.0 + 20.784609690826528 + + + 48.0 + 20.784609690826528 + + + 50.0 + 20.784609690826528 + + + 51.0 + 20.784609690826528 + + + 53.0 + 20.784609690826528 + + + 54.0 + 20.784609690826528 + + + 56.0 + 20.784609690826528 + + + 57.0 + 20.784609690826528 + + + 59.0 + 20.784609690826528 + + + 60.0 + 20.784609690826528 + + + 0.5 + 21.650635094610966 + + + 1.5 + 21.650635094610966 + + + 2.5 + 21.650635094610966 + + + 3.5 + 21.650635094610966 + + + 4.5 + 21.650635094610966 + + + 5.5 + 21.650635094610966 + + + 6.5 + 21.650635094610966 + + + 7.5 + 21.650635094610966 + + + 8.5 + 21.650635094610966 + + + 9.5 + 21.650635094610966 + + + 10.5 + 21.650635094610966 + + + 11.5 + 21.650635094610966 + + + 12.5 + 21.650635094610966 + + + 13.5 + 21.650635094610966 + + + 14.5 + 21.650635094610966 + + + 15.5 + 21.650635094610966 + + + 16.5 + 21.650635094610966 + + + 17.5 + 21.650635094610966 + + + 18.5 + 21.650635094610966 + + + 19.5 + 21.650635094610966 + + + 20.5 + 21.650635094610966 + + + 21.5 + 21.650635094610966 + + + 22.5 + 21.650635094610966 + + + 23.5 + 21.650635094610966 + + + 24.5 + 21.650635094610966 + + + 25.5 + 21.650635094610966 + + + 26.5 + 21.650635094610966 + + + 27.5 + 21.650635094610966 + + + 28.5 + 21.650635094610966 + + + 29.5 + 21.650635094610966 + + + 30.5 + 21.650635094610966 + + + 31.5 + 21.650635094610966 + + + 33.5 + 21.650635094610966 + + + 34.5 + 21.650635094610966 + + + 36.5 + 21.650635094610966 + + + 37.5 + 21.650635094610966 + + + 39.5 + 21.650635094610966 + + + 40.5 + 21.650635094610966 + + + 42.5 + 21.650635094610966 + + + 43.5 + 21.650635094610966 + + + 45.5 + 21.650635094610966 + + + 46.5 + 21.650635094610966 + + + 48.5 + 21.650635094610966 + + + 49.5 + 21.650635094610966 + + + 51.5 + 21.650635094610966 + + + 52.5 + 21.650635094610966 + + + 54.5 + 21.650635094610966 + + + 55.5 + 21.650635094610966 + + + 57.5 + 21.650635094610966 + + + 58.5 + 21.650635094610966 + + + 60.5 + 21.650635094610966 + + + 0.0 + 22.516660498395403 + + + 1.0 + 22.516660498395403 + + + 2.0 + 22.516660498395403 + + + 3.0 + 22.516660498395403 + + + 4.0 + 22.516660498395403 + + + 5.0 + 22.516660498395403 + + + 6.0 + 22.516660498395403 + + + 7.0 + 22.516660498395403 + + + 8.0 + 22.516660498395403 + + + 9.0 + 22.516660498395403 + + + 10.0 + 22.516660498395403 + + + 11.0 + 22.516660498395403 + + + 12.0 + 22.516660498395403 + + + 13.0 + 22.516660498395403 + + + 14.0 + 22.516660498395403 + + + 15.0 + 22.516660498395403 + + + 16.0 + 22.516660498395403 + + + 17.0 + 22.516660498395403 + + + 18.0 + 22.516660498395403 + + + 19.0 + 22.516660498395403 + + + 20.0 + 22.516660498395403 + + + 21.0 + 22.516660498395403 + + + 22.0 + 22.516660498395403 + + + 23.0 + 22.516660498395403 + + + 24.0 + 22.516660498395403 + + + 25.0 + 22.516660498395403 + + + 26.0 + 22.516660498395403 + + + 27.0 + 22.516660498395403 + + + 28.0 + 22.516660498395403 + + + 29.0 + 22.516660498395403 + + + 30.0 + 22.516660498395403 + + + 32.0 + 22.516660498395403 + + + 33.0 + 22.516660498395403 + + + 35.0 + 22.516660498395403 + + + 36.0 + 22.516660498395403 + + + 38.0 + 22.516660498395403 + + + 39.0 + 22.516660498395403 + + + 41.0 + 22.516660498395403 + + + 42.0 + 22.516660498395403 + + + 44.0 + 22.516660498395403 + + + 45.0 + 22.516660498395403 + + + 47.0 + 22.516660498395403 + + + 48.0 + 22.516660498395403 + + + 50.0 + 22.516660498395403 + + + 51.0 + 22.516660498395403 + + + 53.0 + 22.516660498395403 + + + 54.0 + 22.516660498395403 + + + 56.0 + 22.516660498395403 + + + 57.0 + 22.516660498395403 + + + 59.0 + 22.516660498395403 + + + 60.0 + 22.516660498395403 + + + 0.5 + 23.38268590217984 + + + 1.5 + 23.38268590217984 + + + 2.5 + 23.38268590217984 + + + 3.5 + 23.38268590217984 + + + 4.5 + 23.38268590217984 + + + 5.5 + 23.38268590217984 + + + 6.5 + 23.38268590217984 + + + 7.5 + 23.38268590217984 + + + 8.5 + 23.38268590217984 + + + 9.5 + 23.38268590217984 + + + 10.5 + 23.38268590217984 + + + 11.5 + 23.38268590217984 + + + 12.5 + 23.38268590217984 + + + 13.5 + 23.38268590217984 + + + 14.5 + 23.38268590217984 + + + 15.5 + 23.38268590217984 + + + 16.5 + 23.38268590217984 + + + 17.5 + 23.38268590217984 + + + 18.5 + 23.38268590217984 + + + 19.5 + 23.38268590217984 + + + 20.5 + 23.38268590217984 + + + 21.5 + 23.38268590217984 + + + 22.5 + 23.38268590217984 + + + 23.5 + 23.38268590217984 + + + 24.5 + 23.38268590217984 + + + 25.5 + 23.38268590217984 + + + 26.5 + 23.38268590217984 + + + 27.5 + 23.38268590217984 + + + 28.5 + 23.38268590217984 + + + 29.5 + 23.38268590217984 + + + 30.5 + 23.38268590217984 + + + 31.5 + 23.38268590217984 + + + 33.5 + 23.38268590217984 + + + 34.5 + 23.38268590217984 + + + 36.5 + 23.38268590217984 + + + 37.5 + 23.38268590217984 + + + 39.5 + 23.38268590217984 + + + 40.5 + 23.38268590217984 + + + 42.5 + 23.38268590217984 + + + 43.5 + 23.38268590217984 + + + 45.5 + 23.38268590217984 + + + 46.5 + 23.38268590217984 + + + 48.5 + 23.38268590217984 + + + 49.5 + 23.38268590217984 + + + 51.5 + 23.38268590217984 + + + 52.5 + 23.38268590217984 + + + 54.5 + 23.38268590217984 + + + 55.5 + 23.38268590217984 + + + 57.5 + 23.38268590217984 + + + 58.5 + 23.38268590217984 + + + 60.5 + 23.38268590217984 + + + 0.0 + 24.24871130596428 + + + 1.0 + 24.24871130596428 + + + 2.0 + 24.24871130596428 + + + 3.0 + 24.24871130596428 + + + 4.0 + 24.24871130596428 + + + 5.0 + 24.24871130596428 + + + 6.0 + 24.24871130596428 + + + 7.0 + 24.24871130596428 + + + 8.0 + 24.24871130596428 + + + 9.0 + 24.24871130596428 + + + 10.0 + 24.24871130596428 + + + 11.0 + 24.24871130596428 + + + 12.0 + 24.24871130596428 + + + 13.0 + 24.24871130596428 + + + 14.0 + 24.24871130596428 + + + 15.0 + 24.24871130596428 + + + 16.0 + 24.24871130596428 + + + 17.0 + 24.24871130596428 + + + 18.0 + 24.24871130596428 + + + 19.0 + 24.24871130596428 + + + 20.0 + 24.24871130596428 + + + 21.0 + 24.24871130596428 + + + 22.0 + 24.24871130596428 + + + 23.0 + 24.24871130596428 + + + 24.0 + 24.24871130596428 + + + 25.0 + 24.24871130596428 + + + 26.0 + 24.24871130596428 + + + 27.0 + 24.24871130596428 + + + 28.0 + 24.24871130596428 + + + 29.0 + 24.24871130596428 + + + 30.0 + 24.24871130596428 + + + 32.0 + 24.24871130596428 + + + 33.0 + 24.24871130596428 + + + 35.0 + 24.24871130596428 + + + 36.0 + 24.24871130596428 + + + 38.0 + 24.24871130596428 + + + 39.0 + 24.24871130596428 + + + 41.0 + 24.24871130596428 + + + 42.0 + 24.24871130596428 + + + 44.0 + 24.24871130596428 + + + 45.0 + 24.24871130596428 + + + 47.0 + 24.24871130596428 + + + 48.0 + 24.24871130596428 + + + 50.0 + 24.24871130596428 + + + 51.0 + 24.24871130596428 + + + 53.0 + 24.24871130596428 + + + 54.0 + 24.24871130596428 + + + 56.0 + 24.24871130596428 + + + 57.0 + 24.24871130596428 + + + 59.0 + 24.24871130596428 + + + 60.0 + 24.24871130596428 + + + 0.5 + 25.11473670974872 + + + 1.5 + 25.11473670974872 + + + 2.5 + 25.11473670974872 + + + 3.5 + 25.11473670974872 + + + 4.5 + 25.11473670974872 + + + 5.5 + 25.11473670974872 + + + 6.5 + 25.11473670974872 + + + 7.5 + 25.11473670974872 + + + 8.5 + 25.11473670974872 + + + 9.5 + 25.11473670974872 + + + 10.5 + 25.11473670974872 + + + 11.5 + 25.11473670974872 + + + 12.5 + 25.11473670974872 + + + 13.5 + 25.11473670974872 + + + 14.5 + 25.11473670974872 + + + 15.5 + 25.11473670974872 + + + 16.5 + 25.11473670974872 + + + 17.5 + 25.11473670974872 + + + 18.5 + 25.11473670974872 + + + 19.5 + 25.11473670974872 + + + 20.5 + 25.11473670974872 + + + 21.5 + 25.11473670974872 + + + 22.5 + 25.11473670974872 + + + 23.5 + 25.11473670974872 + + + 24.5 + 25.11473670974872 + + + 25.5 + 25.11473670974872 + + + 26.5 + 25.11473670974872 + + + 27.5 + 25.11473670974872 + + + 28.5 + 25.11473670974872 + + + 29.5 + 25.11473670974872 + + + 30.5 + 25.11473670974872 + + + 31.5 + 25.11473670974872 + + + 33.5 + 25.11473670974872 + + + 34.5 + 25.11473670974872 + + + 36.5 + 25.11473670974872 + + + 37.5 + 25.11473670974872 + + + 39.5 + 25.11473670974872 + + + 40.5 + 25.11473670974872 + + + 42.5 + 25.11473670974872 + + + 43.5 + 25.11473670974872 + + + 45.5 + 25.11473670974872 + + + 46.5 + 25.11473670974872 + + + 48.5 + 25.11473670974872 + + + 49.5 + 25.11473670974872 + + + 51.5 + 25.11473670974872 + + + 52.5 + 25.11473670974872 + + + 54.5 + 25.11473670974872 + + + 55.5 + 25.11473670974872 + + + 57.5 + 25.11473670974872 + + + 58.5 + 25.11473670974872 + + + 60.5 + 25.11473670974872 + + + 0.0 + 25.980762113533157 + + + 1.0 + 25.980762113533157 + + + 2.0 + 25.980762113533157 + + + 3.0 + 25.980762113533157 + + + 4.0 + 25.980762113533157 + + + 5.0 + 25.980762113533157 + + + 6.0 + 25.980762113533157 + + + 7.0 + 25.980762113533157 + + + 8.0 + 25.980762113533157 + + + 9.0 + 25.980762113533157 + + + 10.0 + 25.980762113533157 + + + 11.0 + 25.980762113533157 + + + 12.0 + 25.980762113533157 + + + 13.0 + 25.980762113533157 + + + 14.0 + 25.980762113533157 + + + 15.0 + 25.980762113533157 + + + 16.0 + 25.980762113533157 + + + 17.0 + 25.980762113533157 + + + 18.0 + 25.980762113533157 + + + 19.0 + 25.980762113533157 + + + 20.0 + 25.980762113533157 + + + 21.0 + 25.980762113533157 + + + 22.0 + 25.980762113533157 + + + 23.0 + 25.980762113533157 + + + 24.0 + 25.980762113533157 + + + 25.0 + 25.980762113533157 + + + 26.0 + 25.980762113533157 + + + 27.0 + 25.980762113533157 + + + 28.0 + 25.980762113533157 + + + 29.0 + 25.980762113533157 + + + 30.0 + 25.980762113533157 + + + 32.0 + 25.980762113533157 + + + 33.0 + 25.980762113533157 + + + 35.0 + 25.980762113533157 + + + 36.0 + 25.980762113533157 + + + 38.0 + 25.980762113533157 + + + 39.0 + 25.980762113533157 + + + 41.0 + 25.980762113533157 + + + 42.0 + 25.980762113533157 + + + 44.0 + 25.980762113533157 + + + 45.0 + 25.980762113533157 + + + 47.0 + 25.980762113533157 + + + 48.0 + 25.980762113533157 + + + 50.0 + 25.980762113533157 + + + 51.0 + 25.980762113533157 + + + 53.0 + 25.980762113533157 + + + 54.0 + 25.980762113533157 + + + 56.0 + 25.980762113533157 + + + 57.0 + 25.980762113533157 + + + 59.0 + 25.980762113533157 + + + 60.0 + 25.980762113533157 + + + 0.5 + 26.846787517317598 + + + 1.5 + 26.846787517317598 + + + 2.5 + 26.846787517317598 + + + 3.5 + 26.846787517317598 + + + 4.5 + 26.846787517317598 + + + 5.5 + 26.846787517317598 + + + 6.5 + 26.846787517317598 + + + 7.5 + 26.846787517317598 + + + 8.5 + 26.846787517317598 + + + 9.5 + 26.846787517317598 + + + 10.5 + 26.846787517317598 + + + 11.5 + 26.846787517317598 + + + 12.5 + 26.846787517317598 + + + 13.5 + 26.846787517317598 + + + 14.5 + 26.846787517317598 + + + 15.5 + 26.846787517317598 + + + 16.5 + 26.846787517317598 + + + 17.5 + 26.846787517317598 + + + 18.5 + 26.846787517317598 + + + 19.5 + 26.846787517317598 + + + 20.5 + 26.846787517317598 + + + 21.5 + 26.846787517317598 + + + 22.5 + 26.846787517317598 + + + 23.5 + 26.846787517317598 + + + 24.5 + 26.846787517317598 + + + 25.5 + 26.846787517317598 + + + 26.5 + 26.846787517317598 + + + 27.5 + 26.846787517317598 + + + 28.5 + 26.846787517317598 + + + 29.5 + 26.846787517317598 + + + 30.5 + 26.846787517317598 + + + 31.5 + 26.846787517317598 + + + 33.5 + 26.846787517317598 + + + 34.5 + 26.846787517317598 + + + 36.5 + 26.846787517317598 + + + 37.5 + 26.846787517317598 + + + 39.5 + 26.846787517317598 + + + 40.5 + 26.846787517317598 + + + 42.5 + 26.846787517317598 + + + 43.5 + 26.846787517317598 + + + 45.5 + 26.846787517317598 + + + 46.5 + 26.846787517317598 + + + 48.5 + 26.846787517317598 + + + 49.5 + 26.846787517317598 + + + 51.5 + 26.846787517317598 + + + 52.5 + 26.846787517317598 + + + 54.5 + 26.846787517317598 + + + 55.5 + 26.846787517317598 + + + 57.5 + 26.846787517317598 + + + 58.5 + 26.846787517317598 + + + 60.5 + 26.846787517317598 + + + 0.0 + 27.712812921102035 + + + 1.0 + 27.712812921102035 + + + 2.0 + 27.712812921102035 + + + 3.0 + 27.712812921102035 + + + 4.0 + 27.712812921102035 + + + 5.0 + 27.712812921102035 + + + 6.0 + 27.712812921102035 + + + 7.0 + 27.712812921102035 + + + 8.0 + 27.712812921102035 + + + 9.0 + 27.712812921102035 + + + 10.0 + 27.712812921102035 + + + 11.0 + 27.712812921102035 + + + 12.0 + 27.712812921102035 + + + 13.0 + 27.712812921102035 + + + 14.0 + 27.712812921102035 + + + 15.0 + 27.712812921102035 + + + 16.0 + 27.712812921102035 + + + 17.0 + 27.712812921102035 + + + 18.0 + 27.712812921102035 + + + 19.0 + 27.712812921102035 + + + 20.0 + 27.712812921102035 + + + 21.0 + 27.712812921102035 + + + 22.0 + 27.712812921102035 + + + 23.0 + 27.712812921102035 + + + 24.0 + 27.712812921102035 + + + 25.0 + 27.712812921102035 + + + 26.0 + 27.712812921102035 + + + 27.0 + 27.712812921102035 + + + 28.0 + 27.712812921102035 + + + 29.0 + 27.712812921102035 + + + 30.0 + 27.712812921102035 + + + 32.0 + 27.712812921102035 + + + 33.0 + 27.712812921102035 + + + 35.0 + 27.712812921102035 + + + 36.0 + 27.712812921102035 + + + 38.0 + 27.712812921102035 + + + 39.0 + 27.712812921102035 + + + 41.0 + 27.712812921102035 + + + 42.0 + 27.712812921102035 + + + 44.0 + 27.712812921102035 + + + 45.0 + 27.712812921102035 + + + 47.0 + 27.712812921102035 + + + 48.0 + 27.712812921102035 + + + 50.0 + 27.712812921102035 + + + 51.0 + 27.712812921102035 + + + 53.0 + 27.712812921102035 + + + 54.0 + 27.712812921102035 + + + 56.0 + 27.712812921102035 + + + 57.0 + 27.712812921102035 + + + 59.0 + 27.712812921102035 + + + 60.0 + 27.712812921102035 + + + 0.5 + 28.578838324886473 + + + 1.5 + 28.578838324886473 + + + 2.5 + 28.578838324886473 + + + 3.5 + 28.578838324886473 + + + 4.5 + 28.578838324886473 + + + 5.5 + 28.578838324886473 + + + 6.5 + 28.578838324886473 + + + 7.5 + 28.578838324886473 + + + 8.5 + 28.578838324886473 + + + 9.5 + 28.578838324886473 + + + 10.5 + 28.578838324886473 + + + 11.5 + 28.578838324886473 + + + 12.5 + 28.578838324886473 + + + 13.5 + 28.578838324886473 + + + 14.5 + 28.578838324886473 + + + 15.5 + 28.578838324886473 + + + 16.5 + 28.578838324886473 + + + 17.5 + 28.578838324886473 + + + 18.5 + 28.578838324886473 + + + 19.5 + 28.578838324886473 + + + 20.5 + 28.578838324886473 + + + 21.5 + 28.578838324886473 + + + 22.5 + 28.578838324886473 + + + 23.5 + 28.578838324886473 + + + 24.5 + 28.578838324886473 + + + 25.5 + 28.578838324886473 + + + 26.5 + 28.578838324886473 + + + 27.5 + 28.578838324886473 + + + 28.5 + 28.578838324886473 + + + 29.5 + 28.578838324886473 + + + 30.5 + 28.578838324886473 + + + 31.5 + 28.578838324886473 + + + 33.5 + 28.578838324886473 + + + 34.5 + 28.578838324886473 + + + 36.5 + 28.578838324886473 + + + 37.5 + 28.578838324886473 + + + 39.5 + 28.578838324886473 + + + 40.5 + 28.578838324886473 + + + 42.5 + 28.578838324886473 + + + 43.5 + 28.578838324886473 + + + 45.5 + 28.578838324886473 + + + 46.5 + 28.578838324886473 + + + 48.5 + 28.578838324886473 + + + 49.5 + 28.578838324886473 + + + 51.5 + 28.578838324886473 + + + 52.5 + 28.578838324886473 + + + 54.5 + 28.578838324886473 + + + 55.5 + 28.578838324886473 + + + 57.5 + 28.578838324886473 + + + 58.5 + 28.578838324886473 + + + 60.5 + 28.578838324886473 + + + 0.0 + 29.444863728670914 + + + 1.0 + 29.444863728670914 + + + 2.0 + 29.444863728670914 + + + 3.0 + 29.444863728670914 + + + 4.0 + 29.444863728670914 + + + 5.0 + 29.444863728670914 + + + 6.0 + 29.444863728670914 + + + 7.0 + 29.444863728670914 + + + 8.0 + 29.444863728670914 + + + 9.0 + 29.444863728670914 + + + 10.0 + 29.444863728670914 + + + 11.0 + 29.444863728670914 + + + 12.0 + 29.444863728670914 + + + 13.0 + 29.444863728670914 + + + 14.0 + 29.444863728670914 + + + 15.0 + 29.444863728670914 + + + 16.0 + 29.444863728670914 + + + 17.0 + 29.444863728670914 + + + 18.0 + 29.444863728670914 + + + 19.0 + 29.444863728670914 + + + 20.0 + 29.444863728670914 + + + 21.0 + 29.444863728670914 + + + 22.0 + 29.444863728670914 + + + 23.0 + 29.444863728670914 + + + 24.0 + 29.444863728670914 + + + 25.0 + 29.444863728670914 + + + 26.0 + 29.444863728670914 + + + 27.0 + 29.444863728670914 + + + 28.0 + 29.444863728670914 + + + 29.0 + 29.444863728670914 + + + 30.0 + 29.444863728670914 + + + 32.0 + 29.444863728670914 + + + 33.0 + 29.444863728670914 + + + 35.0 + 29.444863728670914 + + + 36.0 + 29.444863728670914 + + + 38.0 + 29.444863728670914 + + + 39.0 + 29.444863728670914 + + + 41.0 + 29.444863728670914 + + + 42.0 + 29.444863728670914 + + + 44.0 + 29.444863728670914 + + + 45.0 + 29.444863728670914 + + + 47.0 + 29.444863728670914 + + + 48.0 + 29.444863728670914 + + + 50.0 + 29.444863728670914 + + + 51.0 + 29.444863728670914 + + + 53.0 + 29.444863728670914 + + + 54.0 + 29.444863728670914 + + + 56.0 + 29.444863728670914 + + + 57.0 + 29.444863728670914 + + + 59.0 + 29.444863728670914 + + + 60.0 + 29.444863728670914 + + + 0.5 + 30.31088913245535 + + + 1.5 + 30.31088913245535 + + + 2.5 + 30.31088913245535 + + + 3.5 + 30.31088913245535 + + + 4.5 + 30.31088913245535 + + + 5.5 + 30.31088913245535 + + + 6.5 + 30.31088913245535 + + + 7.5 + 30.31088913245535 + + + 8.5 + 30.31088913245535 + + + 9.5 + 30.31088913245535 + + + 10.5 + 30.31088913245535 + + + 11.5 + 30.31088913245535 + + + 12.5 + 30.31088913245535 + + + 13.5 + 30.31088913245535 + + + 14.5 + 30.31088913245535 + + + 15.5 + 30.31088913245535 + + + 16.5 + 30.31088913245535 + + + 17.5 + 30.31088913245535 + + + 18.5 + 30.31088913245535 + + + 19.5 + 30.31088913245535 + + + 20.5 + 30.31088913245535 + + + 21.5 + 30.31088913245535 + + + 22.5 + 30.31088913245535 + + + 23.5 + 30.31088913245535 + + + 24.5 + 30.31088913245535 + + + 25.5 + 30.31088913245535 + + + 26.5 + 30.31088913245535 + + + 27.5 + 30.31088913245535 + + + 28.5 + 30.31088913245535 + + + 29.5 + 30.31088913245535 + + + 30.5 + 30.31088913245535 + + + 31.5 + 30.31088913245535 + + + 33.5 + 30.31088913245535 + + + 34.5 + 30.31088913245535 + + + 36.5 + 30.31088913245535 + + + 37.5 + 30.31088913245535 + + + 39.5 + 30.31088913245535 + + + 40.5 + 30.31088913245535 + + + 42.5 + 30.31088913245535 + + + 43.5 + 30.31088913245535 + + + 45.5 + 30.31088913245535 + + + 46.5 + 30.31088913245535 + + + 48.5 + 30.31088913245535 + + + 49.5 + 30.31088913245535 + + + 51.5 + 30.31088913245535 + + + 52.5 + 30.31088913245535 + + + 54.5 + 30.31088913245535 + + + 55.5 + 30.31088913245535 + + + 57.5 + 30.31088913245535 + + + 58.5 + 30.31088913245535 + + + 60.5 + 30.31088913245535 + + + 0.0 + 31.17691453623979 + + + 1.0 + 31.17691453623979 + + + 2.0 + 31.17691453623979 + + + 3.0 + 31.17691453623979 + + + 4.0 + 31.17691453623979 + + + 5.0 + 31.17691453623979 + + + 6.0 + 31.17691453623979 + + + 7.0 + 31.17691453623979 + + + 8.0 + 31.17691453623979 + + + 9.0 + 31.17691453623979 + + + 10.0 + 31.17691453623979 + + + 11.0 + 31.17691453623979 + + + 12.0 + 31.17691453623979 + + + 13.0 + 31.17691453623979 + + + 14.0 + 31.17691453623979 + + + 15.0 + 31.17691453623979 + + + 16.0 + 31.17691453623979 + + + 17.0 + 31.17691453623979 + + + 18.0 + 31.17691453623979 + + + 19.0 + 31.17691453623979 + + + 20.0 + 31.17691453623979 + + + 21.0 + 31.17691453623979 + + + 22.0 + 31.17691453623979 + + + 23.0 + 31.17691453623979 + + + 24.0 + 31.17691453623979 + + + 25.0 + 31.17691453623979 + + + 26.0 + 31.17691453623979 + + + 27.0 + 31.17691453623979 + + + 28.0 + 31.17691453623979 + + + 29.0 + 31.17691453623979 + + + 30.0 + 31.17691453623979 + + + 32.0 + 31.17691453623979 + + + 33.0 + 31.17691453623979 + + + 35.0 + 31.17691453623979 + + + 36.0 + 31.17691453623979 + + + 38.0 + 31.17691453623979 + + + 39.0 + 31.17691453623979 + + + 41.0 + 31.17691453623979 + + + 42.0 + 31.17691453623979 + + + 44.0 + 31.17691453623979 + + + 45.0 + 31.17691453623979 + + + 47.0 + 31.17691453623979 + + + 48.0 + 31.17691453623979 + + + 50.0 + 31.17691453623979 + + + 51.0 + 31.17691453623979 + + + 53.0 + 31.17691453623979 + + + 54.0 + 31.17691453623979 + + + 56.0 + 31.17691453623979 + + + 57.0 + 31.17691453623979 + + + 59.0 + 31.17691453623979 + + + 60.0 + 31.17691453623979 + + + 0.5 + 32.042939940024226 + + + 1.5 + 32.042939940024226 + + + 2.5 + 32.042939940024226 + + + 3.5 + 32.042939940024226 + + + 4.5 + 32.042939940024226 + + + 5.5 + 32.042939940024226 + + + 6.5 + 32.042939940024226 + + + 7.5 + 32.042939940024226 + + + 8.5 + 32.042939940024226 + + + 9.5 + 32.042939940024226 + + + 10.5 + 32.042939940024226 + + + 11.5 + 32.042939940024226 + + + 12.5 + 32.042939940024226 + + + 13.5 + 32.042939940024226 + + + 14.5 + 32.042939940024226 + + + 15.5 + 32.042939940024226 + + + 16.5 + 32.042939940024226 + + + 17.5 + 32.042939940024226 + + + 18.5 + 32.042939940024226 + + + 19.5 + 32.042939940024226 + + + 20.5 + 32.042939940024226 + + + 21.5 + 32.042939940024226 + + + 22.5 + 32.042939940024226 + + + 23.5 + 32.042939940024226 + + + 24.5 + 32.042939940024226 + + + 25.5 + 32.042939940024226 + + + 26.5 + 32.042939940024226 + + + 27.5 + 32.042939940024226 + + + 28.5 + 32.042939940024226 + + + 29.5 + 32.042939940024226 + + + 30.5 + 32.042939940024226 + + + 31.5 + 32.042939940024226 + + + 33.5 + 32.042939940024226 + + + 34.5 + 32.042939940024226 + + + 36.5 + 32.042939940024226 + + + 37.5 + 32.042939940024226 + + + 39.5 + 32.042939940024226 + + + 40.5 + 32.042939940024226 + + + 42.5 + 32.042939940024226 + + + 43.5 + 32.042939940024226 + + + 45.5 + 32.042939940024226 + + + 46.5 + 32.042939940024226 + + + 48.5 + 32.042939940024226 + + + 49.5 + 32.042939940024226 + + + 51.5 + 32.042939940024226 + + + 52.5 + 32.042939940024226 + + + 54.5 + 32.042939940024226 + + + 55.5 + 32.042939940024226 + + + 57.5 + 32.042939940024226 + + + 58.5 + 32.042939940024226 + + + 60.5 + 32.042939940024226 + + + 0.0 + 32.90896534380867 + + + 1.0 + 32.90896534380867 + + + 2.0 + 32.90896534380867 + + + 3.0 + 32.90896534380867 + + + 4.0 + 32.90896534380867 + + + 5.0 + 32.90896534380867 + + + 6.0 + 32.90896534380867 + + + 7.0 + 32.90896534380867 + + + 8.0 + 32.90896534380867 + + + 9.0 + 32.90896534380867 + + + 10.0 + 32.90896534380867 + + + 11.0 + 32.90896534380867 + + + 12.0 + 32.90896534380867 + + + 13.0 + 32.90896534380867 + + + 14.0 + 32.90896534380867 + + + 15.0 + 32.90896534380867 + + + 16.0 + 32.90896534380867 + + + 17.0 + 32.90896534380867 + + + 18.0 + 32.90896534380867 + + + 19.0 + 32.90896534380867 + + + 20.0 + 32.90896534380867 + + + 21.0 + 32.90896534380867 + + + 22.0 + 32.90896534380867 + + + 23.0 + 32.90896534380867 + + + 24.0 + 32.90896534380867 + + + 25.0 + 32.90896534380867 + + + 26.0 + 32.90896534380867 + + + 27.0 + 32.90896534380867 + + + 28.0 + 32.90896534380867 + + + 29.0 + 32.90896534380867 + + + 30.0 + 32.90896534380867 + + + 32.0 + 32.90896534380867 + + + 33.0 + 32.90896534380867 + + + 35.0 + 32.90896534380867 + + + 36.0 + 32.90896534380867 + + + 38.0 + 32.90896534380867 + + + 39.0 + 32.90896534380867 + + + 41.0 + 32.90896534380867 + + + 42.0 + 32.90896534380867 + + + 44.0 + 32.90896534380867 + + + 45.0 + 32.90896534380867 + + + 47.0 + 32.90896534380867 + + + 48.0 + 32.90896534380867 + + + 50.0 + 32.90896534380867 + + + 51.0 + 32.90896534380867 + + + 53.0 + 32.90896534380867 + + + 54.0 + 32.90896534380867 + + + 56.0 + 32.90896534380867 + + + 57.0 + 32.90896534380867 + + + 59.0 + 32.90896534380867 + + + 60.0 + 32.90896534380867 + + + 0.5 + 33.77499074759311 + + + 1.5 + 33.77499074759311 + + + 2.5 + 33.77499074759311 + + + 3.5 + 33.77499074759311 + + + 4.5 + 33.77499074759311 + + + 5.5 + 33.77499074759311 + + + 6.5 + 33.77499074759311 + + + 7.5 + 33.77499074759311 + + + 8.5 + 33.77499074759311 + + + 9.5 + 33.77499074759311 + + + 10.5 + 33.77499074759311 + + + 11.5 + 33.77499074759311 + + + 12.5 + 33.77499074759311 + + + 13.5 + 33.77499074759311 + + + 14.5 + 33.77499074759311 + + + 15.5 + 33.77499074759311 + + + 16.5 + 33.77499074759311 + + + 17.5 + 33.77499074759311 + + + 18.5 + 33.77499074759311 + + + 19.5 + 33.77499074759311 + + + 20.5 + 33.77499074759311 + + + 21.5 + 33.77499074759311 + + + 22.5 + 33.77499074759311 + + + 23.5 + 33.77499074759311 + + + 24.5 + 33.77499074759311 + + + 25.5 + 33.77499074759311 + + + 26.5 + 33.77499074759311 + + + 27.5 + 33.77499074759311 + + + 28.5 + 33.77499074759311 + + + 29.5 + 33.77499074759311 + + + 30.5 + 33.77499074759311 + + + 31.5 + 33.77499074759311 + + + 33.5 + 33.77499074759311 + + + 34.5 + 33.77499074759311 + + + 36.5 + 33.77499074759311 + + + 37.5 + 33.77499074759311 + + + 39.5 + 33.77499074759311 + + + 40.5 + 33.77499074759311 + + + 42.5 + 33.77499074759311 + + + 43.5 + 33.77499074759311 + + + 45.5 + 33.77499074759311 + + + 46.5 + 33.77499074759311 + + + 48.5 + 33.77499074759311 + + + 49.5 + 33.77499074759311 + + + 51.5 + 33.77499074759311 + + + 52.5 + 33.77499074759311 + + + 54.5 + 33.77499074759311 + + + 55.5 + 33.77499074759311 + + + 57.5 + 33.77499074759311 + + + 58.5 + 33.77499074759311 + + + 60.5 + 33.77499074759311 + + + 0.0 + 34.64101615137754 + + + 1.0 + 34.64101615137754 + + + 2.0 + 34.64101615137754 + + + 3.0 + 34.64101615137754 + + + 4.0 + 34.64101615137754 + + + 5.0 + 34.64101615137754 + + + 6.0 + 34.64101615137754 + + + 7.0 + 34.64101615137754 + + + 8.0 + 34.64101615137754 + + + 9.0 + 34.64101615137754 + + + 10.0 + 34.64101615137754 + + + 11.0 + 34.64101615137754 + + + 12.0 + 34.64101615137754 + + + 13.0 + 34.64101615137754 + + + 14.0 + 34.64101615137754 + + + 15.0 + 34.64101615137754 + + + 16.0 + 34.64101615137754 + + + 17.0 + 34.64101615137754 + + + 18.0 + 34.64101615137754 + + + 19.0 + 34.64101615137754 + + + 20.0 + 34.64101615137754 + + + 21.0 + 34.64101615137754 + + + 22.0 + 34.64101615137754 + + + 23.0 + 34.64101615137754 + + + 24.0 + 34.64101615137754 + + + 25.0 + 34.64101615137754 + + + 26.0 + 34.64101615137754 + + + 27.0 + 34.64101615137754 + + + 28.0 + 34.64101615137754 + + + 29.0 + 34.64101615137754 + + + 30.0 + 34.64101615137754 + + + 32.0 + 34.64101615137754 + + + 33.0 + 34.64101615137754 + + + 35.0 + 34.64101615137754 + + + 36.0 + 34.64101615137754 + + + 38.0 + 34.64101615137754 + + + 39.0 + 34.64101615137754 + + + 41.0 + 34.64101615137754 + + + 42.0 + 34.64101615137754 + + + 44.0 + 34.64101615137754 + + + 45.0 + 34.64101615137754 + + + 47.0 + 34.64101615137754 + + + 48.0 + 34.64101615137754 + + + 50.0 + 34.64101615137754 + + + 51.0 + 34.64101615137754 + + + 53.0 + 34.64101615137754 + + + 54.0 + 34.64101615137754 + + + 56.0 + 34.64101615137754 + + + 57.0 + 34.64101615137754 + + + 59.0 + 34.64101615137754 + + + 60.0 + 34.64101615137754 + + + 0.5 + 35.50704155516198 + + + 1.5 + 35.50704155516198 + + + 2.5 + 35.50704155516198 + + + 3.5 + 35.50704155516198 + + + 4.5 + 35.50704155516198 + + + 5.5 + 35.50704155516198 + + + 6.5 + 35.50704155516198 + + + 7.5 + 35.50704155516198 + + + 8.5 + 35.50704155516198 + + + 9.5 + 35.50704155516198 + + + 10.5 + 35.50704155516198 + + + 11.5 + 35.50704155516198 + + + 12.5 + 35.50704155516198 + + + 13.5 + 35.50704155516198 + + + 14.5 + 35.50704155516198 + + + 15.5 + 35.50704155516198 + + + 16.5 + 35.50704155516198 + + + 17.5 + 35.50704155516198 + + + 18.5 + 35.50704155516198 + + + 19.5 + 35.50704155516198 + + + 20.5 + 35.50704155516198 + + + 21.5 + 35.50704155516198 + + + 22.5 + 35.50704155516198 + + + 23.5 + 35.50704155516198 + + + 24.5 + 35.50704155516198 + + + 25.5 + 35.50704155516198 + + + 26.5 + 35.50704155516198 + + + 27.5 + 35.50704155516198 + + + 28.5 + 35.50704155516198 + + + 29.5 + 35.50704155516198 + + + 30.5 + 35.50704155516198 + + + 31.5 + 35.50704155516198 + + + 33.5 + 35.50704155516198 + + + 34.5 + 35.50704155516198 + + + 36.5 + 35.50704155516198 + + + 37.5 + 35.50704155516198 + + + 39.5 + 35.50704155516198 + + + 40.5 + 35.50704155516198 + + + 42.5 + 35.50704155516198 + + + 43.5 + 35.50704155516198 + + + 45.5 + 35.50704155516198 + + + 46.5 + 35.50704155516198 + + + 48.5 + 35.50704155516198 + + + 49.5 + 35.50704155516198 + + + 51.5 + 35.50704155516198 + + + 52.5 + 35.50704155516198 + + + 54.5 + 35.50704155516198 + + + 55.5 + 35.50704155516198 + + + 57.5 + 35.50704155516198 + + + 58.5 + 35.50704155516198 + + + 60.5 + 35.50704155516198 + + + 0.0 + 36.373066958946424 + + + 1.0 + 36.373066958946424 + + + 2.0 + 36.373066958946424 + + + 3.0 + 36.373066958946424 + + + 4.0 + 36.373066958946424 + + + 5.0 + 36.373066958946424 + + + 6.0 + 36.373066958946424 + + + 7.0 + 36.373066958946424 + + + 8.0 + 36.373066958946424 + + + 9.0 + 36.373066958946424 + + + 10.0 + 36.373066958946424 + + + 11.0 + 36.373066958946424 + + + 12.0 + 36.373066958946424 + + + 13.0 + 36.373066958946424 + + + 14.0 + 36.373066958946424 + + + 15.0 + 36.373066958946424 + + + 16.0 + 36.373066958946424 + + + 17.0 + 36.373066958946424 + + + 18.0 + 36.373066958946424 + + + 19.0 + 36.373066958946424 + + + 20.0 + 36.373066958946424 + + + 21.0 + 36.373066958946424 + + + 22.0 + 36.373066958946424 + + + 23.0 + 36.373066958946424 + + + 24.0 + 36.373066958946424 + + + 25.0 + 36.373066958946424 + + + 26.0 + 36.373066958946424 + + + 27.0 + 36.373066958946424 + + + 28.0 + 36.373066958946424 + + + 29.0 + 36.373066958946424 + + + 30.0 + 36.373066958946424 + + + 32.0 + 36.373066958946424 + + + 33.0 + 36.373066958946424 + + + 35.0 + 36.373066958946424 + + + 36.0 + 36.373066958946424 + + + 38.0 + 36.373066958946424 + + + 39.0 + 36.373066958946424 + + + 41.0 + 36.373066958946424 + + + 42.0 + 36.373066958946424 + + + 44.0 + 36.373066958946424 + + + 45.0 + 36.373066958946424 + + + 47.0 + 36.373066958946424 + + + 48.0 + 36.373066958946424 + + + 50.0 + 36.373066958946424 + + + 51.0 + 36.373066958946424 + + + 53.0 + 36.373066958946424 + + + 54.0 + 36.373066958946424 + + + 56.0 + 36.373066958946424 + + + 57.0 + 36.373066958946424 + + + 59.0 + 36.373066958946424 + + + 60.0 + 36.373066958946424 + + + 0.5 + 37.23909236273086 + + + 1.5 + 37.23909236273086 + + + 2.5 + 37.23909236273086 + + + 3.5 + 37.23909236273086 + + + 4.5 + 37.23909236273086 + + + 5.5 + 37.23909236273086 + + + 6.5 + 37.23909236273086 + + + 7.5 + 37.23909236273086 + + + 8.5 + 37.23909236273086 + + + 9.5 + 37.23909236273086 + + + 10.5 + 37.23909236273086 + + + 11.5 + 37.23909236273086 + + + 12.5 + 37.23909236273086 + + + 13.5 + 37.23909236273086 + + + 14.5 + 37.23909236273086 + + + 15.5 + 37.23909236273086 + + + 16.5 + 37.23909236273086 + + + 17.5 + 37.23909236273086 + + + 18.5 + 37.23909236273086 + + + 19.5 + 37.23909236273086 + + + 20.5 + 37.23909236273086 + + + 21.5 + 37.23909236273086 + + + 22.5 + 37.23909236273086 + + + 23.5 + 37.23909236273086 + + + 24.5 + 37.23909236273086 + + + 25.5 + 37.23909236273086 + + + 26.5 + 37.23909236273086 + + + 27.5 + 37.23909236273086 + + + 28.5 + 37.23909236273086 + + + 29.5 + 37.23909236273086 + + + 30.5 + 37.23909236273086 + + + 31.5 + 37.23909236273086 + + + 33.5 + 37.23909236273086 + + + 34.5 + 37.23909236273086 + + + 36.5 + 37.23909236273086 + + + 37.5 + 37.23909236273086 + + + 39.5 + 37.23909236273086 + + + 40.5 + 37.23909236273086 + + + 42.5 + 37.23909236273086 + + + 43.5 + 37.23909236273086 + + + 45.5 + 37.23909236273086 + + + 46.5 + 37.23909236273086 + + + 48.5 + 37.23909236273086 + + + 49.5 + 37.23909236273086 + + + 51.5 + 37.23909236273086 + + + 52.5 + 37.23909236273086 + + + 54.5 + 37.23909236273086 + + + 55.5 + 37.23909236273086 + + + 57.5 + 37.23909236273086 + + + 58.5 + 37.23909236273086 + + + 60.5 + 37.23909236273086 + + + 0.0 + 38.1051177665153 + + + 1.0 + 38.1051177665153 + + + 2.0 + 38.1051177665153 + + + 3.0 + 38.1051177665153 + + + 4.0 + 38.1051177665153 + + + 5.0 + 38.1051177665153 + + + 6.0 + 38.1051177665153 + + + 7.0 + 38.1051177665153 + + + 8.0 + 38.1051177665153 + + + 9.0 + 38.1051177665153 + + + 10.0 + 38.1051177665153 + + + 11.0 + 38.1051177665153 + + + 12.0 + 38.1051177665153 + + + 13.0 + 38.1051177665153 + + + 14.0 + 38.1051177665153 + + + 15.0 + 38.1051177665153 + + + 16.0 + 38.1051177665153 + + + 17.0 + 38.1051177665153 + + + 18.0 + 38.1051177665153 + + + 19.0 + 38.1051177665153 + + + 20.0 + 38.1051177665153 + + + 21.0 + 38.1051177665153 + + + 22.0 + 38.1051177665153 + + + 23.0 + 38.1051177665153 + + + 24.0 + 38.1051177665153 + + + 25.0 + 38.1051177665153 + + + 26.0 + 38.1051177665153 + + + 27.0 + 38.1051177665153 + + + 28.0 + 38.1051177665153 + + + 29.0 + 38.1051177665153 + + + 30.0 + 38.1051177665153 + + + 32.0 + 38.1051177665153 + + + 33.0 + 38.1051177665153 + + + 35.0 + 38.1051177665153 + + + 36.0 + 38.1051177665153 + + + 38.0 + 38.1051177665153 + + + 39.0 + 38.1051177665153 + + + 41.0 + 38.1051177665153 + + + 42.0 + 38.1051177665153 + + + 44.0 + 38.1051177665153 + + + 45.0 + 38.1051177665153 + + + 47.0 + 38.1051177665153 + + + 48.0 + 38.1051177665153 + + + 50.0 + 38.1051177665153 + + + 51.0 + 38.1051177665153 + + + 53.0 + 38.1051177665153 + + + 54.0 + 38.1051177665153 + + + 56.0 + 38.1051177665153 + + + 57.0 + 38.1051177665153 + + + 59.0 + 38.1051177665153 + + + 60.0 + 38.1051177665153 + + + 0.5 + 38.97114317029974 + + + 1.5 + 38.97114317029974 + + + 2.5 + 38.97114317029974 + + + 3.5 + 38.97114317029974 + + + 4.5 + 38.97114317029974 + + + 5.5 + 38.97114317029974 + + + 6.5 + 38.97114317029974 + + + 7.5 + 38.97114317029974 + + + 8.5 + 38.97114317029974 + + + 9.5 + 38.97114317029974 + + + 10.5 + 38.97114317029974 + + + 11.5 + 38.97114317029974 + + + 12.5 + 38.97114317029974 + + + 13.5 + 38.97114317029974 + + + 14.5 + 38.97114317029974 + + + 15.5 + 38.97114317029974 + + + 16.5 + 38.97114317029974 + + + 17.5 + 38.97114317029974 + + + 18.5 + 38.97114317029974 + + + 19.5 + 38.97114317029974 + + + 20.5 + 38.97114317029974 + + + 21.5 + 38.97114317029974 + + + 22.5 + 38.97114317029974 + + + 23.5 + 38.97114317029974 + + + 24.5 + 38.97114317029974 + + + 25.5 + 38.97114317029974 + + + 26.5 + 38.97114317029974 + + + 27.5 + 38.97114317029974 + + + 28.5 + 38.97114317029974 + + + 29.5 + 38.97114317029974 + + + 30.5 + 38.97114317029974 + + + 31.5 + 38.97114317029974 + + + 33.5 + 38.97114317029974 + + + 34.5 + 38.97114317029974 + + + 36.5 + 38.97114317029974 + + + 37.5 + 38.97114317029974 + + + 39.5 + 38.97114317029974 + + + 40.5 + 38.97114317029974 + + + 42.5 + 38.97114317029974 + + + 43.5 + 38.97114317029974 + + + 45.5 + 38.97114317029974 + + + 46.5 + 38.97114317029974 + + + 48.5 + 38.97114317029974 + + + 49.5 + 38.97114317029974 + + + 51.5 + 38.97114317029974 + + + 52.5 + 38.97114317029974 + + + 54.5 + 38.97114317029974 + + + 55.5 + 38.97114317029974 + + + 57.5 + 38.97114317029974 + + + 58.5 + 38.97114317029974 + + + 60.5 + 38.97114317029974 + + + 0.0 + 39.837168574084174 + + + 1.0 + 39.837168574084174 + + + 2.0 + 39.837168574084174 + + + 3.0 + 39.837168574084174 + + + 4.0 + 39.837168574084174 + + + 5.0 + 39.837168574084174 + + + 6.0 + 39.837168574084174 + + + 7.0 + 39.837168574084174 + + + 8.0 + 39.837168574084174 + + + 9.0 + 39.837168574084174 + + + 10.0 + 39.837168574084174 + + + 11.0 + 39.837168574084174 + + + 12.0 + 39.837168574084174 + + + 13.0 + 39.837168574084174 + + + 14.0 + 39.837168574084174 + + + 15.0 + 39.837168574084174 + + + 16.0 + 39.837168574084174 + + + 17.0 + 39.837168574084174 + + + 18.0 + 39.837168574084174 + + + 19.0 + 39.837168574084174 + + + 20.0 + 39.837168574084174 + + + 21.0 + 39.837168574084174 + + + 22.0 + 39.837168574084174 + + + 23.0 + 39.837168574084174 + + + 24.0 + 39.837168574084174 + + + 25.0 + 39.837168574084174 + + + 26.0 + 39.837168574084174 + + + 27.0 + 39.837168574084174 + + + 28.0 + 39.837168574084174 + + + 29.0 + 39.837168574084174 + + + 30.0 + 39.837168574084174 + + + 32.0 + 39.837168574084174 + + + 33.0 + 39.837168574084174 + + + 35.0 + 39.837168574084174 + + + 36.0 + 39.837168574084174 + + + 38.0 + 39.837168574084174 + + + 39.0 + 39.837168574084174 + + + 41.0 + 39.837168574084174 + + + 42.0 + 39.837168574084174 + + + 44.0 + 39.837168574084174 + + + 45.0 + 39.837168574084174 + + + 47.0 + 39.837168574084174 + + + 48.0 + 39.837168574084174 + + + 50.0 + 39.837168574084174 + + + 51.0 + 39.837168574084174 + + + 53.0 + 39.837168574084174 + + + 54.0 + 39.837168574084174 + + + 56.0 + 39.837168574084174 + + + 57.0 + 39.837168574084174 + + + 59.0 + 39.837168574084174 + + + 60.0 + 39.837168574084174 + + + 0.5 + 40.703193977868615 + + + 1.5 + 40.703193977868615 + + + 2.5 + 40.703193977868615 + + + 3.5 + 40.703193977868615 + + + 4.5 + 40.703193977868615 + + + 5.5 + 40.703193977868615 + + + 6.5 + 40.703193977868615 + + + 7.5 + 40.703193977868615 + + + 8.5 + 40.703193977868615 + + + 9.5 + 40.703193977868615 + + + 10.5 + 40.703193977868615 + + + 11.5 + 40.703193977868615 + + + 12.5 + 40.703193977868615 + + + 13.5 + 40.703193977868615 + + + 14.5 + 40.703193977868615 + + + 15.5 + 40.703193977868615 + + + 16.5 + 40.703193977868615 + + + 17.5 + 40.703193977868615 + + + 18.5 + 40.703193977868615 + + + 19.5 + 40.703193977868615 + + + 20.5 + 40.703193977868615 + + + 21.5 + 40.703193977868615 + + + 22.5 + 40.703193977868615 + + + 23.5 + 40.703193977868615 + + + 24.5 + 40.703193977868615 + + + 25.5 + 40.703193977868615 + + + 26.5 + 40.703193977868615 + + + 27.5 + 40.703193977868615 + + + 28.5 + 40.703193977868615 + + + 29.5 + 40.703193977868615 + + + 30.5 + 40.703193977868615 + + + 31.5 + 40.703193977868615 + + + 33.5 + 40.703193977868615 + + + 34.5 + 40.703193977868615 + + + 36.5 + 40.703193977868615 + + + 37.5 + 40.703193977868615 + + + 39.5 + 40.703193977868615 + + + 40.5 + 40.703193977868615 + + + 42.5 + 40.703193977868615 + + + 43.5 + 40.703193977868615 + + + 45.5 + 40.703193977868615 + + + 46.5 + 40.703193977868615 + + + 48.5 + 40.703193977868615 + + + 49.5 + 40.703193977868615 + + + 51.5 + 40.703193977868615 + + + 52.5 + 40.703193977868615 + + + 54.5 + 40.703193977868615 + + + 55.5 + 40.703193977868615 + + + 57.5 + 40.703193977868615 + + + 58.5 + 40.703193977868615 + + + 60.5 + 40.703193977868615 + + + 0.0 + 41.569219381653056 + + + 1.0 + 41.569219381653056 + + + 2.0 + 41.569219381653056 + + + 3.0 + 41.569219381653056 + + + 4.0 + 41.569219381653056 + + + 5.0 + 41.569219381653056 + + + 6.0 + 41.569219381653056 + + + 7.0 + 41.569219381653056 + + + 8.0 + 41.569219381653056 + + + 9.0 + 41.569219381653056 + + + 10.0 + 41.569219381653056 + + + 11.0 + 41.569219381653056 + + + 12.0 + 41.569219381653056 + + + 13.0 + 41.569219381653056 + + + 14.0 + 41.569219381653056 + + + 15.0 + 41.569219381653056 + + + 16.0 + 41.569219381653056 + + + 17.0 + 41.569219381653056 + + + 18.0 + 41.569219381653056 + + + 19.0 + 41.569219381653056 + + + 20.0 + 41.569219381653056 + + + 21.0 + 41.569219381653056 + + + 22.0 + 41.569219381653056 + + + 23.0 + 41.569219381653056 + + + 24.0 + 41.569219381653056 + + + 25.0 + 41.569219381653056 + + + 26.0 + 41.569219381653056 + + + 27.0 + 41.569219381653056 + + + 28.0 + 41.569219381653056 + + + 29.0 + 41.569219381653056 + + + 30.0 + 41.569219381653056 + + + 32.0 + 41.569219381653056 + + + 33.0 + 41.569219381653056 + + + 35.0 + 41.569219381653056 + + + 36.0 + 41.569219381653056 + + + 38.0 + 41.569219381653056 + + + 39.0 + 41.569219381653056 + + + 41.0 + 41.569219381653056 + + + 42.0 + 41.569219381653056 + + + 44.0 + 41.569219381653056 + + + 45.0 + 41.569219381653056 + + + 47.0 + 41.569219381653056 + + + 48.0 + 41.569219381653056 + + + 50.0 + 41.569219381653056 + + + 51.0 + 41.569219381653056 + + + 53.0 + 41.569219381653056 + + + 54.0 + 41.569219381653056 + + + 56.0 + 41.569219381653056 + + + 57.0 + 41.569219381653056 + + + 59.0 + 41.569219381653056 + + + 60.0 + 41.569219381653056 + + + 0.5 + 42.43524478543749 + + + 1.5 + 42.43524478543749 + + + 2.5 + 42.43524478543749 + + + 3.5 + 42.43524478543749 + + + 4.5 + 42.43524478543749 + + + 5.5 + 42.43524478543749 + + + 6.5 + 42.43524478543749 + + + 7.5 + 42.43524478543749 + + + 8.5 + 42.43524478543749 + + + 9.5 + 42.43524478543749 + + + 10.5 + 42.43524478543749 + + + 11.5 + 42.43524478543749 + + + 12.5 + 42.43524478543749 + + + 13.5 + 42.43524478543749 + + + 14.5 + 42.43524478543749 + + + 15.5 + 42.43524478543749 + + + 16.5 + 42.43524478543749 + + + 17.5 + 42.43524478543749 + + + 18.5 + 42.43524478543749 + + + 19.5 + 42.43524478543749 + + + 20.5 + 42.43524478543749 + + + 21.5 + 42.43524478543749 + + + 22.5 + 42.43524478543749 + + + 23.5 + 42.43524478543749 + + + 24.5 + 42.43524478543749 + + + 25.5 + 42.43524478543749 + + + 26.5 + 42.43524478543749 + + + 27.5 + 42.43524478543749 + + + 28.5 + 42.43524478543749 + + + 29.5 + 42.43524478543749 + + + 30.5 + 42.43524478543749 + + + 31.5 + 42.43524478543749 + + + 33.5 + 42.43524478543749 + + + 34.5 + 42.43524478543749 + + + 36.5 + 42.43524478543749 + + + 37.5 + 42.43524478543749 + + + 39.5 + 42.43524478543749 + + + 40.5 + 42.43524478543749 + + + 42.5 + 42.43524478543749 + + + 43.5 + 42.43524478543749 + + + 45.5 + 42.43524478543749 + + + 46.5 + 42.43524478543749 + + + 48.5 + 42.43524478543749 + + + 49.5 + 42.43524478543749 + + + 51.5 + 42.43524478543749 + + + 52.5 + 42.43524478543749 + + + 54.5 + 42.43524478543749 + + + 55.5 + 42.43524478543749 + + + 57.5 + 42.43524478543749 + + + 58.5 + 42.43524478543749 + + + 60.5 + 42.43524478543749 + + + 0.0 + 43.30127018922193 + + + 1.0 + 43.30127018922193 + + + 2.0 + 43.30127018922193 + + + 3.0 + 43.30127018922193 + + + 4.0 + 43.30127018922193 + + + 5.0 + 43.30127018922193 + + + 6.0 + 43.30127018922193 + + + 7.0 + 43.30127018922193 + + + 8.0 + 43.30127018922193 + + + 9.0 + 43.30127018922193 + + + 10.0 + 43.30127018922193 + + + 11.0 + 43.30127018922193 + + + 12.0 + 43.30127018922193 + + + 13.0 + 43.30127018922193 + + + 14.0 + 43.30127018922193 + + + 15.0 + 43.30127018922193 + + + 16.0 + 43.30127018922193 + + + 17.0 + 43.30127018922193 + + + 18.0 + 43.30127018922193 + + + 19.0 + 43.30127018922193 + + + 20.0 + 43.30127018922193 + + + 21.0 + 43.30127018922193 + + + 22.0 + 43.30127018922193 + + + 23.0 + 43.30127018922193 + + + 24.0 + 43.30127018922193 + + + 25.0 + 43.30127018922193 + + + 26.0 + 43.30127018922193 + + + 27.0 + 43.30127018922193 + + + 28.0 + 43.30127018922193 + + + 29.0 + 43.30127018922193 + + + 30.0 + 43.30127018922193 + + + 32.0 + 43.30127018922193 + + + 33.0 + 43.30127018922193 + + + 35.0 + 43.30127018922193 + + + 36.0 + 43.30127018922193 + + + 38.0 + 43.30127018922193 + + + 39.0 + 43.30127018922193 + + + 41.0 + 43.30127018922193 + + + 42.0 + 43.30127018922193 + + + 44.0 + 43.30127018922193 + + + 45.0 + 43.30127018922193 + + + 47.0 + 43.30127018922193 + + + 48.0 + 43.30127018922193 + + + 50.0 + 43.30127018922193 + + + 51.0 + 43.30127018922193 + + + 53.0 + 43.30127018922193 + + + 54.0 + 43.30127018922193 + + + 56.0 + 43.30127018922193 + + + 57.0 + 43.30127018922193 + + + 59.0 + 43.30127018922193 + + + 60.0 + 43.30127018922193 + + + 0.5 + 44.167295593006365 + + + 1.5 + 44.167295593006365 + + + 2.5 + 44.167295593006365 + + + 3.5 + 44.167295593006365 + + + 4.5 + 44.167295593006365 + + + 5.5 + 44.167295593006365 + + + 6.5 + 44.167295593006365 + + + 7.5 + 44.167295593006365 + + + 8.5 + 44.167295593006365 + + + 9.5 + 44.167295593006365 + + + 10.5 + 44.167295593006365 + + + 11.5 + 44.167295593006365 + + + 12.5 + 44.167295593006365 + + + 13.5 + 44.167295593006365 + + + 14.5 + 44.167295593006365 + + + 15.5 + 44.167295593006365 + + + 16.5 + 44.167295593006365 + + + 17.5 + 44.167295593006365 + + + 18.5 + 44.167295593006365 + + + 19.5 + 44.167295593006365 + + + 20.5 + 44.167295593006365 + + + 21.5 + 44.167295593006365 + + + 22.5 + 44.167295593006365 + + + 23.5 + 44.167295593006365 + + + 24.5 + 44.167295593006365 + + + 25.5 + 44.167295593006365 + + + 26.5 + 44.167295593006365 + + + 27.5 + 44.167295593006365 + + + 28.5 + 44.167295593006365 + + + 29.5 + 44.167295593006365 + + + 30.5 + 44.167295593006365 + + + 31.5 + 44.167295593006365 + + + 33.5 + 44.167295593006365 + + + 34.5 + 44.167295593006365 + + + 36.5 + 44.167295593006365 + + + 37.5 + 44.167295593006365 + + + 39.5 + 44.167295593006365 + + + 40.5 + 44.167295593006365 + + + 42.5 + 44.167295593006365 + + + 43.5 + 44.167295593006365 + + + 45.5 + 44.167295593006365 + + + 46.5 + 44.167295593006365 + + + 48.5 + 44.167295593006365 + + + 49.5 + 44.167295593006365 + + + 51.5 + 44.167295593006365 + + + 52.5 + 44.167295593006365 + + + 54.5 + 44.167295593006365 + + + 55.5 + 44.167295593006365 + + + 57.5 + 44.167295593006365 + + + 58.5 + 44.167295593006365 + + + 60.5 + 44.167295593006365 + + + 0.0 + 45.033320996790806 + + + 1.0 + 45.033320996790806 + + + 2.0 + 45.033320996790806 + + + 3.0 + 45.033320996790806 + + + 4.0 + 45.033320996790806 + + + 5.0 + 45.033320996790806 + + + 6.0 + 45.033320996790806 + + + 7.0 + 45.033320996790806 + + + 8.0 + 45.033320996790806 + + + 9.0 + 45.033320996790806 + + + 10.0 + 45.033320996790806 + + + 11.0 + 45.033320996790806 + + + 12.0 + 45.033320996790806 + + + 13.0 + 45.033320996790806 + + + 14.0 + 45.033320996790806 + + + 15.0 + 45.033320996790806 + + + 16.0 + 45.033320996790806 + + + 17.0 + 45.033320996790806 + + + 18.0 + 45.033320996790806 + + + 19.0 + 45.033320996790806 + + + 20.0 + 45.033320996790806 + + + 21.0 + 45.033320996790806 + + + 22.0 + 45.033320996790806 + + + 23.0 + 45.033320996790806 + + + 24.0 + 45.033320996790806 + + + 25.0 + 45.033320996790806 + + + 26.0 + 45.033320996790806 + + + 27.0 + 45.033320996790806 + + + 28.0 + 45.033320996790806 + + + 29.0 + 45.033320996790806 + + + 30.0 + 45.033320996790806 + + + 32.0 + 45.033320996790806 + + + 33.0 + 45.033320996790806 + + + 35.0 + 45.033320996790806 + + + 36.0 + 45.033320996790806 + + + 38.0 + 45.033320996790806 + + + 39.0 + 45.033320996790806 + + + 41.0 + 45.033320996790806 + + + 42.0 + 45.033320996790806 + + + 44.0 + 45.033320996790806 + + + 45.0 + 45.033320996790806 + + + 47.0 + 45.033320996790806 + + + 48.0 + 45.033320996790806 + + + 50.0 + 45.033320996790806 + + + 51.0 + 45.033320996790806 + + + 53.0 + 45.033320996790806 + + + 54.0 + 45.033320996790806 + + + 56.0 + 45.033320996790806 + + + 57.0 + 45.033320996790806 + + + 59.0 + 45.033320996790806 + + + 60.0 + 45.033320996790806 + + + 0.5 + 45.89934640057525 + + + 1.5 + 45.89934640057525 + + + 2.5 + 45.89934640057525 + + + 3.5 + 45.89934640057525 + + + 4.5 + 45.89934640057525 + + + 5.5 + 45.89934640057525 + + + 6.5 + 45.89934640057525 + + + 7.5 + 45.89934640057525 + + + 8.5 + 45.89934640057525 + + + 9.5 + 45.89934640057525 + + + 10.5 + 45.89934640057525 + + + 11.5 + 45.89934640057525 + + + 12.5 + 45.89934640057525 + + + 13.5 + 45.89934640057525 + + + 14.5 + 45.89934640057525 + + + 15.5 + 45.89934640057525 + + + 16.5 + 45.89934640057525 + + + 17.5 + 45.89934640057525 + + + 18.5 + 45.89934640057525 + + + 19.5 + 45.89934640057525 + + + 20.5 + 45.89934640057525 + + + 21.5 + 45.89934640057525 + + + 22.5 + 45.89934640057525 + + + 23.5 + 45.89934640057525 + + + 24.5 + 45.89934640057525 + + + 25.5 + 45.89934640057525 + + + 26.5 + 45.89934640057525 + + + 27.5 + 45.89934640057525 + + + 28.5 + 45.89934640057525 + + + 29.5 + 45.89934640057525 + + + 30.5 + 45.89934640057525 + + + 31.5 + 45.89934640057525 + + + 33.5 + 45.89934640057525 + + + 34.5 + 45.89934640057525 + + + 36.5 + 45.89934640057525 + + + 37.5 + 45.89934640057525 + + + 39.5 + 45.89934640057525 + + + 40.5 + 45.89934640057525 + + + 42.5 + 45.89934640057525 + + + 43.5 + 45.89934640057525 + + + 45.5 + 45.89934640057525 + + + 46.5 + 45.89934640057525 + + + 48.5 + 45.89934640057525 + + + 49.5 + 45.89934640057525 + + + 51.5 + 45.89934640057525 + + + 52.5 + 45.89934640057525 + + + 54.5 + 45.89934640057525 + + + 55.5 + 45.89934640057525 + + + 57.5 + 45.89934640057525 + + + 58.5 + 45.89934640057525 + + + 60.5 + 45.89934640057525 + + + 0.0 + 46.76537180435968 + + + 1.0 + 46.76537180435968 + + + 2.0 + 46.76537180435968 + + + 3.0 + 46.76537180435968 + + + 4.0 + 46.76537180435968 + + + 5.0 + 46.76537180435968 + + + 6.0 + 46.76537180435968 + + + 7.0 + 46.76537180435968 + + + 8.0 + 46.76537180435968 + + + 9.0 + 46.76537180435968 + + + 10.0 + 46.76537180435968 + + + 11.0 + 46.76537180435968 + + + 12.0 + 46.76537180435968 + + + 13.0 + 46.76537180435968 + + + 14.0 + 46.76537180435968 + + + 15.0 + 46.76537180435968 + + + 16.0 + 46.76537180435968 + + + 17.0 + 46.76537180435968 + + + 18.0 + 46.76537180435968 + + + 19.0 + 46.76537180435968 + + + 20.0 + 46.76537180435968 + + + 21.0 + 46.76537180435968 + + + 22.0 + 46.76537180435968 + + + 23.0 + 46.76537180435968 + + + 24.0 + 46.76537180435968 + + + 25.0 + 46.76537180435968 + + + 26.0 + 46.76537180435968 + + + 27.0 + 46.76537180435968 + + + 28.0 + 46.76537180435968 + + + 29.0 + 46.76537180435968 + + + 30.0 + 46.76537180435968 + + + 32.0 + 46.76537180435968 + + + 33.0 + 46.76537180435968 + + + 35.0 + 46.76537180435968 + + + 36.0 + 46.76537180435968 + + + 38.0 + 46.76537180435968 + + + 39.0 + 46.76537180435968 + + + 41.0 + 46.76537180435968 + + + 42.0 + 46.76537180435968 + + + 44.0 + 46.76537180435968 + + + 45.0 + 46.76537180435968 + + + 47.0 + 46.76537180435968 + + + 48.0 + 46.76537180435968 + + + 50.0 + 46.76537180435968 + + + 51.0 + 46.76537180435968 + + + 53.0 + 46.76537180435968 + + + 54.0 + 46.76537180435968 + + + 56.0 + 46.76537180435968 + + + 57.0 + 46.76537180435968 + + + 59.0 + 46.76537180435968 + + + 60.0 + 46.76537180435968 + + + 0.5 + 47.63139720814412 + + + 1.5 + 47.63139720814412 + + + 2.5 + 47.63139720814412 + + + 3.5 + 47.63139720814412 + + + 4.5 + 47.63139720814412 + + + 5.5 + 47.63139720814412 + + + 6.5 + 47.63139720814412 + + + 7.5 + 47.63139720814412 + + + 8.5 + 47.63139720814412 + + + 9.5 + 47.63139720814412 + + + 10.5 + 47.63139720814412 + + + 11.5 + 47.63139720814412 + + + 12.5 + 47.63139720814412 + + + 13.5 + 47.63139720814412 + + + 14.5 + 47.63139720814412 + + + 15.5 + 47.63139720814412 + + + 16.5 + 47.63139720814412 + + + 17.5 + 47.63139720814412 + + + 18.5 + 47.63139720814412 + + + 19.5 + 47.63139720814412 + + + 20.5 + 47.63139720814412 + + + 21.5 + 47.63139720814412 + + + 22.5 + 47.63139720814412 + + + 23.5 + 47.63139720814412 + + + 24.5 + 47.63139720814412 + + + 25.5 + 47.63139720814412 + + + 26.5 + 47.63139720814412 + + + 27.5 + 47.63139720814412 + + + 28.5 + 47.63139720814412 + + + 29.5 + 47.63139720814412 + + + 30.5 + 47.63139720814412 + + + 31.5 + 47.63139720814412 + + + 33.5 + 47.63139720814412 + + + 34.5 + 47.63139720814412 + + + 36.5 + 47.63139720814412 + + + 37.5 + 47.63139720814412 + + + 39.5 + 47.63139720814412 + + + 40.5 + 47.63139720814412 + + + 42.5 + 47.63139720814412 + + + 43.5 + 47.63139720814412 + + + 45.5 + 47.63139720814412 + + + 46.5 + 47.63139720814412 + + + 48.5 + 47.63139720814412 + + + 49.5 + 47.63139720814412 + + + 51.5 + 47.63139720814412 + + + 52.5 + 47.63139720814412 + + + 54.5 + 47.63139720814412 + + + 55.5 + 47.63139720814412 + + + 57.5 + 47.63139720814412 + + + 58.5 + 47.63139720814412 + + + 60.5 + 47.63139720814412 + + + 0.0 + 48.49742261192856 + + + 1.0 + 48.49742261192856 + + + 2.0 + 48.49742261192856 + + + 3.0 + 48.49742261192856 + + + 4.0 + 48.49742261192856 + + + 5.0 + 48.49742261192856 + + + 6.0 + 48.49742261192856 + + + 7.0 + 48.49742261192856 + + + 8.0 + 48.49742261192856 + + + 9.0 + 48.49742261192856 + + + 10.0 + 48.49742261192856 + + + 11.0 + 48.49742261192856 + + + 12.0 + 48.49742261192856 + + + 13.0 + 48.49742261192856 + + + 14.0 + 48.49742261192856 + + + 15.0 + 48.49742261192856 + + + 16.0 + 48.49742261192856 + + + 17.0 + 48.49742261192856 + + + 18.0 + 48.49742261192856 + + + 19.0 + 48.49742261192856 + + + 20.0 + 48.49742261192856 + + + 21.0 + 48.49742261192856 + + + 22.0 + 48.49742261192856 + + + 23.0 + 48.49742261192856 + + + 24.0 + 48.49742261192856 + + + 25.0 + 48.49742261192856 + + + 26.0 + 48.49742261192856 + + + 27.0 + 48.49742261192856 + + + 28.0 + 48.49742261192856 + + + 29.0 + 48.49742261192856 + + + 30.0 + 48.49742261192856 + + + 32.0 + 48.49742261192856 + + + 33.0 + 48.49742261192856 + + + 35.0 + 48.49742261192856 + + + 36.0 + 48.49742261192856 + + + 38.0 + 48.49742261192856 + + + 39.0 + 48.49742261192856 + + + 41.0 + 48.49742261192856 + + + 42.0 + 48.49742261192856 + + + 44.0 + 48.49742261192856 + + + 45.0 + 48.49742261192856 + + + 47.0 + 48.49742261192856 + + + 48.0 + 48.49742261192856 + + + 50.0 + 48.49742261192856 + + + 51.0 + 48.49742261192856 + + + 53.0 + 48.49742261192856 + + + 54.0 + 48.49742261192856 + + + 56.0 + 48.49742261192856 + + + 57.0 + 48.49742261192856 + + + 59.0 + 48.49742261192856 + + + 60.0 + 48.49742261192856 + + + 0.5 + 49.363448015713 + + + 1.5 + 49.363448015713 + + + 2.5 + 49.363448015713 + + + 3.5 + 49.363448015713 + + + 4.5 + 49.363448015713 + + + 5.5 + 49.363448015713 + + + 6.5 + 49.363448015713 + + + 7.5 + 49.363448015713 + + + 8.5 + 49.363448015713 + + + 9.5 + 49.363448015713 + + + 10.5 + 49.363448015713 + + + 11.5 + 49.363448015713 + + + 12.5 + 49.363448015713 + + + 13.5 + 49.363448015713 + + + 14.5 + 49.363448015713 + + + 15.5 + 49.363448015713 + + + 16.5 + 49.363448015713 + + + 17.5 + 49.363448015713 + + + 18.5 + 49.363448015713 + + + 19.5 + 49.363448015713 + + + 20.5 + 49.363448015713 + + + 21.5 + 49.363448015713 + + + 22.5 + 49.363448015713 + + + 23.5 + 49.363448015713 + + + 24.5 + 49.363448015713 + + + 25.5 + 49.363448015713 + + + 26.5 + 49.363448015713 + + + 27.5 + 49.363448015713 + + + 28.5 + 49.363448015713 + + + 29.5 + 49.363448015713 + + + 30.5 + 49.363448015713 + + + 31.5 + 49.363448015713 + + + 33.5 + 49.363448015713 + + + 34.5 + 49.363448015713 + + + 36.5 + 49.363448015713 + + + 37.5 + 49.363448015713 + + + 39.5 + 49.363448015713 + + + 40.5 + 49.363448015713 + + + 42.5 + 49.363448015713 + + + 43.5 + 49.363448015713 + + + 45.5 + 49.363448015713 + + + 46.5 + 49.363448015713 + + + 48.5 + 49.363448015713 + + + 49.5 + 49.363448015713 + + + 51.5 + 49.363448015713 + + + 52.5 + 49.363448015713 + + + 54.5 + 49.363448015713 + + + 55.5 + 49.363448015713 + + + 57.5 + 49.363448015713 + + + 58.5 + 49.363448015713 + + + 60.5 + 49.363448015713 + + + 0.0 + 50.22947341949744 + + + 1.0 + 50.22947341949744 + + + 2.0 + 50.22947341949744 + + + 3.0 + 50.22947341949744 + + + 4.0 + 50.22947341949744 + + + 5.0 + 50.22947341949744 + + + 6.0 + 50.22947341949744 + + + 7.0 + 50.22947341949744 + + + 8.0 + 50.22947341949744 + + + 9.0 + 50.22947341949744 + + + 10.0 + 50.22947341949744 + + + 11.0 + 50.22947341949744 + + + 12.0 + 50.22947341949744 + + + 13.0 + 50.22947341949744 + + + 14.0 + 50.22947341949744 + + + 15.0 + 50.22947341949744 + + + 16.0 + 50.22947341949744 + + + 17.0 + 50.22947341949744 + + + 18.0 + 50.22947341949744 + + + 19.0 + 50.22947341949744 + + + 20.0 + 50.22947341949744 + + + 21.0 + 50.22947341949744 + + + 22.0 + 50.22947341949744 + + + 23.0 + 50.22947341949744 + + + 24.0 + 50.22947341949744 + + + 25.0 + 50.22947341949744 + + + 26.0 + 50.22947341949744 + + + 27.0 + 50.22947341949744 + + + 28.0 + 50.22947341949744 + + + 29.0 + 50.22947341949744 + + + 30.0 + 50.22947341949744 + + + 32.0 + 50.22947341949744 + + + 33.0 + 50.22947341949744 + + + 35.0 + 50.22947341949744 + + + 36.0 + 50.22947341949744 + + + 38.0 + 50.22947341949744 + + + 39.0 + 50.22947341949744 + + + 41.0 + 50.22947341949744 + + + 42.0 + 50.22947341949744 + + + 44.0 + 50.22947341949744 + + + 45.0 + 50.22947341949744 + + + 47.0 + 50.22947341949744 + + + 48.0 + 50.22947341949744 + + + 50.0 + 50.22947341949744 + + + 51.0 + 50.22947341949744 + + + 53.0 + 50.22947341949744 + + + 54.0 + 50.22947341949744 + + + 56.0 + 50.22947341949744 + + + 57.0 + 50.22947341949744 + + + 59.0 + 50.22947341949744 + + + 60.0 + 50.22947341949744 + + + 0.5 + 51.09549882328188 + + + 1.5 + 51.09549882328188 + + + 2.5 + 51.09549882328188 + + + 3.5 + 51.09549882328188 + + + 4.5 + 51.09549882328188 + + + 5.5 + 51.09549882328188 + + + 6.5 + 51.09549882328188 + + + 7.5 + 51.09549882328188 + + + 8.5 + 51.09549882328188 + + + 9.5 + 51.09549882328188 + + + 10.5 + 51.09549882328188 + + + 11.5 + 51.09549882328188 + + + 12.5 + 51.09549882328188 + + + 13.5 + 51.09549882328188 + + + 14.5 + 51.09549882328188 + + + 15.5 + 51.09549882328188 + + + 16.5 + 51.09549882328188 + + + 17.5 + 51.09549882328188 + + + 18.5 + 51.09549882328188 + + + 19.5 + 51.09549882328188 + + + 20.5 + 51.09549882328188 + + + 21.5 + 51.09549882328188 + + + 22.5 + 51.09549882328188 + + + 23.5 + 51.09549882328188 + + + 24.5 + 51.09549882328188 + + + 25.5 + 51.09549882328188 + + + 26.5 + 51.09549882328188 + + + 27.5 + 51.09549882328188 + + + 28.5 + 51.09549882328188 + + + 29.5 + 51.09549882328188 + + + 30.5 + 51.09549882328188 + + + 31.5 + 51.09549882328188 + + + 33.5 + 51.09549882328188 + + + 34.5 + 51.09549882328188 + + + 36.5 + 51.09549882328188 + + + 37.5 + 51.09549882328188 + + + 39.5 + 51.09549882328188 + + + 40.5 + 51.09549882328188 + + + 42.5 + 51.09549882328188 + + + 43.5 + 51.09549882328188 + + + 45.5 + 51.09549882328188 + + + 46.5 + 51.09549882328188 + + + 48.5 + 51.09549882328188 + + + 49.5 + 51.09549882328188 + + + 51.5 + 51.09549882328188 + + + 52.5 + 51.09549882328188 + + + 54.5 + 51.09549882328188 + + + 55.5 + 51.09549882328188 + + + 57.5 + 51.09549882328188 + + + 58.5 + 51.09549882328188 + + + 60.5 + 51.09549882328188 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hexagonal + triangular lattice + + diff --git a/resources/graphs/hex_two_connectivity.graphml b/resources/graphs/hex_two_connectivity.graphml new file mode 100644 index 0000000..52e69b9 --- /dev/null +++ b/resources/graphs/hex_two_connectivity.graphml @@ -0,0 +1,10660 @@ + + + + + + + + + + 0.5 + 0.0 + + + 0.0 + 0.8660254037844386 + + + 0.5 + 1.7320508075688772 + + + 0.0 + 2.598076211353316 + + + 0.5 + 3.4641016151377544 + + + 0.0 + 4.330127018922193 + + + 0.5 + 5.196152422706632 + + + 0.0 + 6.06217782649107 + + + 0.5 + 6.928203230275509 + + + 0.0 + 7.794228634059947 + + + 0.5 + 8.660254037844386 + + + 0.0 + 9.526279441628825 + + + 0.5 + 10.392304845413264 + + + 0.0 + 11.258330249197702 + + + 0.5 + 12.12435565298214 + + + 0.0 + 12.990381056766578 + + + 0.5 + 13.856406460551018 + + + 0.0 + 14.722431864335457 + + + 0.5 + 15.588457268119894 + + + 0.0 + 16.454482671904334 + + + 0.5 + 17.32050807568877 + + + 0.0 + 18.186533479473212 + + + 0.5 + 19.05255888325765 + + + 0.0 + 19.918584287042087 + + + 0.5 + 20.784609690826528 + + + 0.0 + 21.650635094610966 + + + 0.5 + 22.516660498395403 + + + 0.0 + 23.38268590217984 + + + 0.5 + 24.24871130596428 + + + 0.0 + 25.11473670974872 + + + 0.5 + 25.980762113533157 + + + 0.0 + 26.846787517317598 + + + 0.5 + 27.712812921102035 + + + 0.0 + 28.578838324886473 + + + 0.5 + 29.444863728670914 + + + 0.0 + 30.31088913245535 + + + 0.5 + 31.17691453623979 + + + 0.0 + 32.042939940024226 + + + 0.5 + 32.90896534380867 + + + 0.0 + 33.77499074759311 + + + 0.5 + 34.64101615137754 + + + 1.5 + 0.0 + + + 2.0 + 0.8660254037844386 + + + 1.5 + 1.7320508075688772 + + + 2.0 + 2.598076211353316 + + + 1.5 + 3.4641016151377544 + + + 2.0 + 4.330127018922193 + + + 1.5 + 5.196152422706632 + + + 2.0 + 6.06217782649107 + + + 1.5 + 6.928203230275509 + + + 2.0 + 7.794228634059947 + + + 1.5 + 8.660254037844386 + + + 2.0 + 9.526279441628825 + + + 1.5 + 10.392304845413264 + + + 2.0 + 11.258330249197702 + + + 1.5 + 12.12435565298214 + + + 2.0 + 12.990381056766578 + + + 1.5 + 13.856406460551018 + + + 2.0 + 14.722431864335457 + + + 1.5 + 15.588457268119894 + + + 2.0 + 16.454482671904334 + + + 1.5 + 17.32050807568877 + + + 2.0 + 18.186533479473212 + + + 1.5 + 19.05255888325765 + + + 2.0 + 19.918584287042087 + + + 1.5 + 20.784609690826528 + + + 2.0 + 21.650635094610966 + + + 1.5 + 22.516660498395403 + + + 2.0 + 23.38268590217984 + + + 1.5 + 24.24871130596428 + + + 2.0 + 25.11473670974872 + + + 1.5 + 25.980762113533157 + + + 2.0 + 26.846787517317598 + + + 1.5 + 27.712812921102035 + + + 2.0 + 28.578838324886473 + + + 1.5 + 29.444863728670914 + + + 2.0 + 30.31088913245535 + + + 1.5 + 31.17691453623979 + + + 2.0 + 32.042939940024226 + + + 1.5 + 32.90896534380867 + + + 2.0 + 33.77499074759311 + + + 1.5 + 34.64101615137754 + + + 2.0 + 35.50704155516198 + + + 3.5 + 0.0 + + + 3.0 + 0.8660254037844386 + + + 3.5 + 1.7320508075688772 + + + 3.0 + 2.598076211353316 + + + 3.5 + 3.4641016151377544 + + + 3.0 + 4.330127018922193 + + + 3.5 + 5.196152422706632 + + + 3.0 + 6.06217782649107 + + + 3.5 + 6.928203230275509 + + + 3.0 + 7.794228634059947 + + + 3.5 + 8.660254037844386 + + + 3.0 + 9.526279441628825 + + + 3.5 + 10.392304845413264 + + + 3.0 + 11.258330249197702 + + + 3.5 + 12.12435565298214 + + + 3.0 + 12.990381056766578 + + + 3.5 + 13.856406460551018 + + + 3.0 + 14.722431864335457 + + + 3.5 + 15.588457268119894 + + + 3.0 + 16.454482671904334 + + + 3.5 + 17.32050807568877 + + + 3.0 + 18.186533479473212 + + + 3.5 + 19.05255888325765 + + + 3.0 + 19.918584287042087 + + + 3.5 + 20.784609690826528 + + + 3.0 + 21.650635094610966 + + + 3.5 + 22.516660498395403 + + + 3.0 + 23.38268590217984 + + + 3.5 + 24.24871130596428 + + + 3.0 + 25.11473670974872 + + + 3.5 + 25.980762113533157 + + + 3.0 + 26.846787517317598 + + + 3.5 + 27.712812921102035 + + + 3.0 + 28.578838324886473 + + + 3.5 + 29.444863728670914 + + + 3.0 + 30.31088913245535 + + + 3.5 + 31.17691453623979 + + + 3.0 + 32.042939940024226 + + + 3.5 + 32.90896534380867 + + + 3.0 + 33.77499074759311 + + + 3.5 + 34.64101615137754 + + + 3.0 + 35.50704155516198 + + + 4.5 + 0.0 + + + 5.0 + 0.8660254037844386 + + + 4.5 + 1.7320508075688772 + + + 5.0 + 2.598076211353316 + + + 4.5 + 3.4641016151377544 + + + 5.0 + 4.330127018922193 + + + 4.5 + 5.196152422706632 + + + 5.0 + 6.06217782649107 + + + 4.5 + 6.928203230275509 + + + 5.0 + 7.794228634059947 + + + 4.5 + 8.660254037844386 + + + 5.0 + 9.526279441628825 + + + 4.5 + 10.392304845413264 + + + 5.0 + 11.258330249197702 + + + 4.5 + 12.12435565298214 + + + 5.0 + 12.990381056766578 + + + 4.5 + 13.856406460551018 + + + 5.0 + 14.722431864335457 + + + 4.5 + 15.588457268119894 + + + 5.0 + 16.454482671904334 + + + 4.5 + 17.32050807568877 + + + 5.0 + 18.186533479473212 + + + 4.5 + 19.05255888325765 + + + 5.0 + 19.918584287042087 + + + 4.5 + 20.784609690826528 + + + 5.0 + 21.650635094610966 + + + 4.5 + 22.516660498395403 + + + 5.0 + 23.38268590217984 + + + 4.5 + 24.24871130596428 + + + 5.0 + 25.11473670974872 + + + 4.5 + 25.980762113533157 + + + 5.0 + 26.846787517317598 + + + 4.5 + 27.712812921102035 + + + 5.0 + 28.578838324886473 + + + 4.5 + 29.444863728670914 + + + 5.0 + 30.31088913245535 + + + 4.5 + 31.17691453623979 + + + 5.0 + 32.042939940024226 + + + 4.5 + 32.90896534380867 + + + 5.0 + 33.77499074759311 + + + 4.5 + 34.64101615137754 + + + 5.0 + 35.50704155516198 + + + 6.5 + 0.0 + + + 6.0 + 0.8660254037844386 + + + 6.5 + 1.7320508075688772 + + + 6.0 + 2.598076211353316 + + + 6.5 + 3.4641016151377544 + + + 6.0 + 4.330127018922193 + + + 6.5 + 5.196152422706632 + + + 6.0 + 6.06217782649107 + + + 6.5 + 6.928203230275509 + + + 6.0 + 7.794228634059947 + + + 6.5 + 8.660254037844386 + + + 6.0 + 9.526279441628825 + + + 6.5 + 10.392304845413264 + + + 6.0 + 11.258330249197702 + + + 6.5 + 12.12435565298214 + + + 6.0 + 12.990381056766578 + + + 6.5 + 13.856406460551018 + + + 6.0 + 14.722431864335457 + + + 6.5 + 15.588457268119894 + + + 6.0 + 16.454482671904334 + + + 6.5 + 17.32050807568877 + + + 6.0 + 18.186533479473212 + + + 6.5 + 19.05255888325765 + + + 6.0 + 19.918584287042087 + + + 6.5 + 20.784609690826528 + + + 6.0 + 21.650635094610966 + + + 6.5 + 22.516660498395403 + + + 6.0 + 23.38268590217984 + + + 6.5 + 24.24871130596428 + + + 6.0 + 25.11473670974872 + + + 6.5 + 25.980762113533157 + + + 6.0 + 26.846787517317598 + + + 6.5 + 27.712812921102035 + + + 6.0 + 28.578838324886473 + + + 6.5 + 29.444863728670914 + + + 6.0 + 30.31088913245535 + + + 6.5 + 31.17691453623979 + + + 6.0 + 32.042939940024226 + + + 6.5 + 32.90896534380867 + + + 6.0 + 33.77499074759311 + + + 6.5 + 34.64101615137754 + + + 6.0 + 35.50704155516198 + + + 7.5 + 0.0 + + + 8.0 + 0.8660254037844386 + + + 7.5 + 1.7320508075688772 + + + 8.0 + 2.598076211353316 + + + 7.5 + 3.4641016151377544 + + + 8.0 + 4.330127018922193 + + + 7.5 + 5.196152422706632 + + + 8.0 + 6.06217782649107 + + + 7.5 + 6.928203230275509 + + + 8.0 + 7.794228634059947 + + + 7.5 + 8.660254037844386 + + + 8.0 + 9.526279441628825 + + + 7.5 + 10.392304845413264 + + + 8.0 + 11.258330249197702 + + + 7.5 + 12.12435565298214 + + + 8.0 + 12.990381056766578 + + + 7.5 + 13.856406460551018 + + + 8.0 + 14.722431864335457 + + + 7.5 + 15.588457268119894 + + + 8.0 + 16.454482671904334 + + + 7.5 + 17.32050807568877 + + + 8.0 + 18.186533479473212 + + + 7.5 + 19.05255888325765 + + + 8.0 + 19.918584287042087 + + + 7.5 + 20.784609690826528 + + + 8.0 + 21.650635094610966 + + + 7.5 + 22.516660498395403 + + + 8.0 + 23.38268590217984 + + + 7.5 + 24.24871130596428 + + + 8.0 + 25.11473670974872 + + + 7.5 + 25.980762113533157 + + + 8.0 + 26.846787517317598 + + + 7.5 + 27.712812921102035 + + + 8.0 + 28.578838324886473 + + + 7.5 + 29.444863728670914 + + + 8.0 + 30.31088913245535 + + + 7.5 + 31.17691453623979 + + + 8.0 + 32.042939940024226 + + + 7.5 + 32.90896534380867 + + + 8.0 + 33.77499074759311 + + + 7.5 + 34.64101615137754 + + + 8.0 + 35.50704155516198 + + + 9.5 + 0.0 + + + 9.0 + 0.8660254037844386 + + + 9.5 + 1.7320508075688772 + + + 9.0 + 2.598076211353316 + + + 9.5 + 3.4641016151377544 + + + 9.0 + 4.330127018922193 + + + 9.5 + 5.196152422706632 + + + 9.0 + 6.06217782649107 + + + 9.5 + 6.928203230275509 + + + 9.0 + 7.794228634059947 + + + 9.5 + 8.660254037844386 + + + 9.0 + 9.526279441628825 + + + 9.5 + 10.392304845413264 + + + 9.0 + 11.258330249197702 + + + 9.5 + 12.12435565298214 + + + 9.0 + 12.990381056766578 + + + 9.5 + 13.856406460551018 + + + 9.0 + 14.722431864335457 + + + 9.5 + 15.588457268119894 + + + 9.0 + 16.454482671904334 + + + 9.5 + 17.32050807568877 + + + 9.0 + 18.186533479473212 + + + 9.5 + 19.05255888325765 + + + 9.0 + 19.918584287042087 + + + 9.5 + 20.784609690826528 + + + 9.0 + 21.650635094610966 + + + 9.5 + 22.516660498395403 + + + 9.0 + 23.38268590217984 + + + 9.5 + 24.24871130596428 + + + 9.0 + 25.11473670974872 + + + 9.5 + 25.980762113533157 + + + 9.0 + 26.846787517317598 + + + 9.5 + 27.712812921102035 + + + 9.0 + 28.578838324886473 + + + 9.5 + 29.444863728670914 + + + 9.0 + 30.31088913245535 + + + 9.5 + 31.17691453623979 + + + 9.0 + 32.042939940024226 + + + 9.5 + 32.90896534380867 + + + 9.0 + 33.77499074759311 + + + 9.5 + 34.64101615137754 + + + 9.0 + 35.50704155516198 + + + 10.5 + 0.0 + + + 11.0 + 0.8660254037844386 + + + 10.5 + 1.7320508075688772 + + + 11.0 + 2.598076211353316 + + + 10.5 + 3.4641016151377544 + + + 11.0 + 4.330127018922193 + + + 10.5 + 5.196152422706632 + + + 11.0 + 6.06217782649107 + + + 10.5 + 6.928203230275509 + + + 11.0 + 7.794228634059947 + + + 10.5 + 8.660254037844386 + + + 11.0 + 9.526279441628825 + + + 10.5 + 10.392304845413264 + + + 11.0 + 11.258330249197702 + + + 10.5 + 12.12435565298214 + + + 11.0 + 12.990381056766578 + + + 10.5 + 13.856406460551018 + + + 11.0 + 14.722431864335457 + + + 10.5 + 15.588457268119894 + + + 11.0 + 16.454482671904334 + + + 10.5 + 17.32050807568877 + + + 11.0 + 18.186533479473212 + + + 10.5 + 19.05255888325765 + + + 11.0 + 19.918584287042087 + + + 10.5 + 20.784609690826528 + + + 11.0 + 21.650635094610966 + + + 10.5 + 22.516660498395403 + + + 11.0 + 23.38268590217984 + + + 10.5 + 24.24871130596428 + + + 11.0 + 25.11473670974872 + + + 10.5 + 25.980762113533157 + + + 11.0 + 26.846787517317598 + + + 10.5 + 27.712812921102035 + + + 11.0 + 28.578838324886473 + + + 10.5 + 29.444863728670914 + + + 11.0 + 30.31088913245535 + + + 10.5 + 31.17691453623979 + + + 11.0 + 32.042939940024226 + + + 10.5 + 32.90896534380867 + + + 11.0 + 33.77499074759311 + + + 10.5 + 34.64101615137754 + + + 11.0 + 35.50704155516198 + + + 12.5 + 0.0 + + + 12.0 + 0.8660254037844386 + + + 12.5 + 1.7320508075688772 + + + 12.0 + 2.598076211353316 + + + 12.5 + 3.4641016151377544 + + + 12.0 + 4.330127018922193 + + + 12.5 + 5.196152422706632 + + + 12.0 + 6.06217782649107 + + + 12.5 + 6.928203230275509 + + + 12.0 + 7.794228634059947 + + + 12.5 + 8.660254037844386 + + + 12.0 + 9.526279441628825 + + + 12.5 + 10.392304845413264 + + + 12.0 + 11.258330249197702 + + + 12.5 + 12.12435565298214 + + + 12.0 + 12.990381056766578 + + + 12.5 + 13.856406460551018 + + + 12.0 + 14.722431864335457 + + + 12.5 + 15.588457268119894 + + + 12.0 + 16.454482671904334 + + + 12.5 + 17.32050807568877 + + + 12.0 + 18.186533479473212 + + + 12.5 + 19.05255888325765 + + + 12.0 + 19.918584287042087 + + + 12.5 + 20.784609690826528 + + + 12.0 + 21.650635094610966 + + + 12.5 + 22.516660498395403 + + + 12.0 + 23.38268590217984 + + + 12.5 + 24.24871130596428 + + + 12.0 + 25.11473670974872 + + + 12.5 + 25.980762113533157 + + + 12.0 + 26.846787517317598 + + + 12.5 + 27.712812921102035 + + + 12.0 + 28.578838324886473 + + + 12.5 + 29.444863728670914 + + + 12.0 + 30.31088913245535 + + + 12.5 + 31.17691453623979 + + + 12.0 + 32.042939940024226 + + + 12.5 + 32.90896534380867 + + + 12.0 + 33.77499074759311 + + + 12.5 + 34.64101615137754 + + + 12.0 + 35.50704155516198 + + + 13.5 + 0.0 + + + 14.0 + 0.8660254037844386 + + + 13.5 + 1.7320508075688772 + + + 14.0 + 2.598076211353316 + + + 13.5 + 3.4641016151377544 + + + 14.0 + 4.330127018922193 + + + 13.5 + 5.196152422706632 + + + 14.0 + 6.06217782649107 + + + 13.5 + 6.928203230275509 + + + 14.0 + 7.794228634059947 + + + 13.5 + 8.660254037844386 + + + 14.0 + 9.526279441628825 + + + 13.5 + 10.392304845413264 + + + 14.0 + 11.258330249197702 + + + 13.5 + 12.12435565298214 + + + 14.0 + 12.990381056766578 + + + 13.5 + 13.856406460551018 + + + 14.0 + 14.722431864335457 + + + 13.5 + 15.588457268119894 + + + 14.0 + 16.454482671904334 + + + 13.5 + 17.32050807568877 + + + 14.0 + 18.186533479473212 + + + 13.5 + 19.05255888325765 + + + 14.0 + 19.918584287042087 + + + 13.5 + 20.784609690826528 + + + 14.0 + 21.650635094610966 + + + 13.5 + 22.516660498395403 + + + 14.0 + 23.38268590217984 + + + 13.5 + 24.24871130596428 + + + 14.0 + 25.11473670974872 + + + 13.5 + 25.980762113533157 + + + 14.0 + 26.846787517317598 + + + 13.5 + 27.712812921102035 + + + 14.0 + 28.578838324886473 + + + 13.5 + 29.444863728670914 + + + 14.0 + 30.31088913245535 + + + 13.5 + 31.17691453623979 + + + 14.0 + 32.042939940024226 + + + 13.5 + 32.90896534380867 + + + 14.0 + 33.77499074759311 + + + 13.5 + 34.64101615137754 + + + 14.0 + 35.50704155516198 + + + 15.5 + 0.0 + + + 15.0 + 0.8660254037844386 + + + 15.5 + 1.7320508075688772 + + + 15.0 + 2.598076211353316 + + + 15.5 + 3.4641016151377544 + + + 15.0 + 4.330127018922193 + + + 15.5 + 5.196152422706632 + + + 15.0 + 6.06217782649107 + + + 15.5 + 6.928203230275509 + + + 15.0 + 7.794228634059947 + + + 15.5 + 8.660254037844386 + + + 15.0 + 9.526279441628825 + + + 15.5 + 10.392304845413264 + + + 15.0 + 11.258330249197702 + + + 15.5 + 12.12435565298214 + + + 15.0 + 12.990381056766578 + + + 15.5 + 13.856406460551018 + + + 15.0 + 14.722431864335457 + + + 15.5 + 15.588457268119894 + + + 15.0 + 16.454482671904334 + + + 15.5 + 17.32050807568877 + + + 15.0 + 18.186533479473212 + + + 15.5 + 19.05255888325765 + + + 15.0 + 19.918584287042087 + + + 15.5 + 20.784609690826528 + + + 15.0 + 21.650635094610966 + + + 15.5 + 22.516660498395403 + + + 15.0 + 23.38268590217984 + + + 15.5 + 24.24871130596428 + + + 15.0 + 25.11473670974872 + + + 15.5 + 25.980762113533157 + + + 15.0 + 26.846787517317598 + + + 15.5 + 27.712812921102035 + + + 15.0 + 28.578838324886473 + + + 15.5 + 29.444863728670914 + + + 15.0 + 30.31088913245535 + + + 15.5 + 31.17691453623979 + + + 15.0 + 32.042939940024226 + + + 15.5 + 32.90896534380867 + + + 15.0 + 33.77499074759311 + + + 15.5 + 34.64101615137754 + + + 15.0 + 35.50704155516198 + + + 16.5 + 0.0 + + + 17.0 + 0.8660254037844386 + + + 16.5 + 1.7320508075688772 + + + 17.0 + 2.598076211353316 + + + 16.5 + 3.4641016151377544 + + + 17.0 + 4.330127018922193 + + + 16.5 + 5.196152422706632 + + + 17.0 + 6.06217782649107 + + + 16.5 + 6.928203230275509 + + + 17.0 + 7.794228634059947 + + + 16.5 + 8.660254037844386 + + + 17.0 + 9.526279441628825 + + + 16.5 + 10.392304845413264 + + + 17.0 + 11.258330249197702 + + + 16.5 + 12.12435565298214 + + + 17.0 + 12.990381056766578 + + + 16.5 + 13.856406460551018 + + + 17.0 + 14.722431864335457 + + + 16.5 + 15.588457268119894 + + + 17.0 + 16.454482671904334 + + + 16.5 + 17.32050807568877 + + + 17.0 + 18.186533479473212 + + + 16.5 + 19.05255888325765 + + + 17.0 + 19.918584287042087 + + + 16.5 + 20.784609690826528 + + + 17.0 + 21.650635094610966 + + + 16.5 + 22.516660498395403 + + + 17.0 + 23.38268590217984 + + + 16.5 + 24.24871130596428 + + + 17.0 + 25.11473670974872 + + + 16.5 + 25.980762113533157 + + + 17.0 + 26.846787517317598 + + + 16.5 + 27.712812921102035 + + + 17.0 + 28.578838324886473 + + + 16.5 + 29.444863728670914 + + + 17.0 + 30.31088913245535 + + + 16.5 + 31.17691453623979 + + + 17.0 + 32.042939940024226 + + + 16.5 + 32.90896534380867 + + + 17.0 + 33.77499074759311 + + + 16.5 + 34.64101615137754 + + + 17.0 + 35.50704155516198 + + + 18.5 + 0.0 + + + 18.0 + 0.8660254037844386 + + + 18.5 + 1.7320508075688772 + + + 18.0 + 2.598076211353316 + + + 18.5 + 3.4641016151377544 + + + 18.0 + 4.330127018922193 + + + 18.5 + 5.196152422706632 + + + 18.0 + 6.06217782649107 + + + 18.5 + 6.928203230275509 + + + 18.0 + 7.794228634059947 + + + 18.5 + 8.660254037844386 + + + 18.0 + 9.526279441628825 + + + 18.5 + 10.392304845413264 + + + 18.0 + 11.258330249197702 + + + 18.5 + 12.12435565298214 + + + 18.0 + 12.990381056766578 + + + 18.5 + 13.856406460551018 + + + 18.0 + 14.722431864335457 + + + 18.5 + 15.588457268119894 + + + 18.0 + 16.454482671904334 + + + 18.5 + 17.32050807568877 + + + 18.0 + 18.186533479473212 + + + 18.5 + 19.05255888325765 + + + 18.0 + 19.918584287042087 + + + 18.5 + 20.784609690826528 + + + 18.0 + 21.650635094610966 + + + 18.5 + 22.516660498395403 + + + 18.0 + 23.38268590217984 + + + 18.5 + 24.24871130596428 + + + 18.0 + 25.11473670974872 + + + 18.5 + 25.980762113533157 + + + 18.0 + 26.846787517317598 + + + 18.5 + 27.712812921102035 + + + 18.0 + 28.578838324886473 + + + 18.5 + 29.444863728670914 + + + 18.0 + 30.31088913245535 + + + 18.5 + 31.17691453623979 + + + 18.0 + 32.042939940024226 + + + 18.5 + 32.90896534380867 + + + 18.0 + 33.77499074759311 + + + 18.5 + 34.64101615137754 + + + 18.0 + 35.50704155516198 + + + 19.5 + 0.0 + + + 20.0 + 0.8660254037844386 + + + 19.5 + 1.7320508075688772 + + + 20.0 + 2.598076211353316 + + + 19.5 + 3.4641016151377544 + + + 20.0 + 4.330127018922193 + + + 19.5 + 5.196152422706632 + + + 20.0 + 6.06217782649107 + + + 19.5 + 6.928203230275509 + + + 20.0 + 7.794228634059947 + + + 19.5 + 8.660254037844386 + + + 20.0 + 9.526279441628825 + + + 19.5 + 10.392304845413264 + + + 20.0 + 11.258330249197702 + + + 19.5 + 12.12435565298214 + + + 20.0 + 12.990381056766578 + + + 19.5 + 13.856406460551018 + + + 20.0 + 14.722431864335457 + + + 19.5 + 15.588457268119894 + + + 20.0 + 16.454482671904334 + + + 19.5 + 17.32050807568877 + + + 20.0 + 18.186533479473212 + + + 19.5 + 19.05255888325765 + + + 20.0 + 19.918584287042087 + + + 19.5 + 20.784609690826528 + + + 20.0 + 21.650635094610966 + + + 19.5 + 22.516660498395403 + + + 20.0 + 23.38268590217984 + + + 19.5 + 24.24871130596428 + + + 20.0 + 25.11473670974872 + + + 19.5 + 25.980762113533157 + + + 20.0 + 26.846787517317598 + + + 19.5 + 27.712812921102035 + + + 20.0 + 28.578838324886473 + + + 19.5 + 29.444863728670914 + + + 20.0 + 30.31088913245535 + + + 19.5 + 31.17691453623979 + + + 20.0 + 32.042939940024226 + + + 19.5 + 32.90896534380867 + + + 20.0 + 33.77499074759311 + + + 19.5 + 34.64101615137754 + + + 20.0 + 35.50704155516198 + + + 21.5 + 0.0 + + + 21.0 + 0.8660254037844386 + + + 21.5 + 1.7320508075688772 + + + 21.0 + 2.598076211353316 + + + 21.5 + 3.4641016151377544 + + + 21.0 + 4.330127018922193 + + + 21.5 + 5.196152422706632 + + + 21.0 + 6.06217782649107 + + + 21.5 + 6.928203230275509 + + + 21.0 + 7.794228634059947 + + + 21.5 + 8.660254037844386 + + + 21.0 + 9.526279441628825 + + + 21.5 + 10.392304845413264 + + + 21.0 + 11.258330249197702 + + + 21.5 + 12.12435565298214 + + + 21.0 + 12.990381056766578 + + + 21.5 + 13.856406460551018 + + + 21.0 + 14.722431864335457 + + + 21.5 + 15.588457268119894 + + + 21.0 + 16.454482671904334 + + + 21.5 + 17.32050807568877 + + + 21.0 + 18.186533479473212 + + + 21.5 + 19.05255888325765 + + + 21.0 + 19.918584287042087 + + + 21.5 + 20.784609690826528 + + + 21.0 + 21.650635094610966 + + + 21.5 + 22.516660498395403 + + + 21.0 + 23.38268590217984 + + + 21.5 + 24.24871130596428 + + + 21.0 + 25.11473670974872 + + + 21.5 + 25.980762113533157 + + + 21.0 + 26.846787517317598 + + + 21.5 + 27.712812921102035 + + + 21.0 + 28.578838324886473 + + + 21.5 + 29.444863728670914 + + + 21.0 + 30.31088913245535 + + + 21.5 + 31.17691453623979 + + + 21.0 + 32.042939940024226 + + + 21.5 + 32.90896534380867 + + + 21.0 + 33.77499074759311 + + + 21.5 + 34.64101615137754 + + + 21.0 + 35.50704155516198 + + + 22.5 + 0.0 + + + 23.0 + 0.8660254037844386 + + + 22.5 + 1.7320508075688772 + + + 23.0 + 2.598076211353316 + + + 22.5 + 3.4641016151377544 + + + 23.0 + 4.330127018922193 + + + 22.5 + 5.196152422706632 + + + 23.0 + 6.06217782649107 + + + 22.5 + 6.928203230275509 + + + 23.0 + 7.794228634059947 + + + 22.5 + 8.660254037844386 + + + 23.0 + 9.526279441628825 + + + 22.5 + 10.392304845413264 + + + 23.0 + 11.258330249197702 + + + 22.5 + 12.12435565298214 + + + 23.0 + 12.990381056766578 + + + 22.5 + 13.856406460551018 + + + 23.0 + 14.722431864335457 + + + 22.5 + 15.588457268119894 + + + 23.0 + 16.454482671904334 + + + 22.5 + 17.32050807568877 + + + 23.0 + 18.186533479473212 + + + 22.5 + 19.05255888325765 + + + 23.0 + 19.918584287042087 + + + 22.5 + 20.784609690826528 + + + 23.0 + 21.650635094610966 + + + 22.5 + 22.516660498395403 + + + 23.0 + 23.38268590217984 + + + 22.5 + 24.24871130596428 + + + 23.0 + 25.11473670974872 + + + 22.5 + 25.980762113533157 + + + 23.0 + 26.846787517317598 + + + 22.5 + 27.712812921102035 + + + 23.0 + 28.578838324886473 + + + 22.5 + 29.444863728670914 + + + 23.0 + 30.31088913245535 + + + 22.5 + 31.17691453623979 + + + 23.0 + 32.042939940024226 + + + 22.5 + 32.90896534380867 + + + 23.0 + 33.77499074759311 + + + 22.5 + 34.64101615137754 + + + 23.0 + 35.50704155516198 + + + 24.5 + 0.0 + + + 24.0 + 0.8660254037844386 + + + 24.5 + 1.7320508075688772 + + + 24.0 + 2.598076211353316 + + + 24.5 + 3.4641016151377544 + + + 24.0 + 4.330127018922193 + + + 24.5 + 5.196152422706632 + + + 24.0 + 6.06217782649107 + + + 24.5 + 6.928203230275509 + + + 24.0 + 7.794228634059947 + + + 24.5 + 8.660254037844386 + + + 24.0 + 9.526279441628825 + + + 24.5 + 10.392304845413264 + + + 24.0 + 11.258330249197702 + + + 24.5 + 12.12435565298214 + + + 24.0 + 12.990381056766578 + + + 24.5 + 13.856406460551018 + + + 24.0 + 14.722431864335457 + + + 24.5 + 15.588457268119894 + + + 24.0 + 16.454482671904334 + + + 24.5 + 17.32050807568877 + + + 24.0 + 18.186533479473212 + + + 24.5 + 19.05255888325765 + + + 24.0 + 19.918584287042087 + + + 24.5 + 20.784609690826528 + + + 24.0 + 21.650635094610966 + + + 24.5 + 22.516660498395403 + + + 24.0 + 23.38268590217984 + + + 24.5 + 24.24871130596428 + + + 24.0 + 25.11473670974872 + + + 24.5 + 25.980762113533157 + + + 24.0 + 26.846787517317598 + + + 24.5 + 27.712812921102035 + + + 24.0 + 28.578838324886473 + + + 24.5 + 29.444863728670914 + + + 24.0 + 30.31088913245535 + + + 24.5 + 31.17691453623979 + + + 24.0 + 32.042939940024226 + + + 24.5 + 32.90896534380867 + + + 24.0 + 33.77499074759311 + + + 24.5 + 34.64101615137754 + + + 24.0 + 35.50704155516198 + + + 25.5 + 0.0 + + + 26.0 + 0.8660254037844386 + + + 25.5 + 1.7320508075688772 + + + 26.0 + 2.598076211353316 + + + 25.5 + 3.4641016151377544 + + + 26.0 + 4.330127018922193 + + + 25.5 + 5.196152422706632 + + + 26.0 + 6.06217782649107 + + + 25.5 + 6.928203230275509 + + + 26.0 + 7.794228634059947 + + + 25.5 + 8.660254037844386 + + + 26.0 + 9.526279441628825 + + + 25.5 + 10.392304845413264 + + + 26.0 + 11.258330249197702 + + + 25.5 + 12.12435565298214 + + + 26.0 + 12.990381056766578 + + + 25.5 + 13.856406460551018 + + + 26.0 + 14.722431864335457 + + + 25.5 + 15.588457268119894 + + + 26.0 + 16.454482671904334 + + + 25.5 + 17.32050807568877 + + + 26.0 + 18.186533479473212 + + + 25.5 + 19.05255888325765 + + + 26.0 + 19.918584287042087 + + + 25.5 + 20.784609690826528 + + + 26.0 + 21.650635094610966 + + + 25.5 + 22.516660498395403 + + + 26.0 + 23.38268590217984 + + + 25.5 + 24.24871130596428 + + + 26.0 + 25.11473670974872 + + + 25.5 + 25.980762113533157 + + + 26.0 + 26.846787517317598 + + + 25.5 + 27.712812921102035 + + + 26.0 + 28.578838324886473 + + + 25.5 + 29.444863728670914 + + + 26.0 + 30.31088913245535 + + + 25.5 + 31.17691453623979 + + + 26.0 + 32.042939940024226 + + + 25.5 + 32.90896534380867 + + + 26.0 + 33.77499074759311 + + + 25.5 + 34.64101615137754 + + + 26.0 + 35.50704155516198 + + + 27.5 + 0.0 + + + 27.0 + 0.8660254037844386 + + + 27.5 + 1.7320508075688772 + + + 27.0 + 2.598076211353316 + + + 27.5 + 3.4641016151377544 + + + 27.0 + 4.330127018922193 + + + 27.5 + 5.196152422706632 + + + 27.0 + 6.06217782649107 + + + 27.5 + 6.928203230275509 + + + 27.0 + 7.794228634059947 + + + 27.5 + 8.660254037844386 + + + 27.0 + 9.526279441628825 + + + 27.5 + 10.392304845413264 + + + 27.0 + 11.258330249197702 + + + 27.5 + 12.12435565298214 + + + 27.0 + 12.990381056766578 + + + 27.5 + 13.856406460551018 + + + 27.0 + 14.722431864335457 + + + 27.5 + 15.588457268119894 + + + 27.0 + 16.454482671904334 + + + 27.5 + 17.32050807568877 + + + 27.0 + 18.186533479473212 + + + 27.5 + 19.05255888325765 + + + 27.0 + 19.918584287042087 + + + 27.5 + 20.784609690826528 + + + 27.0 + 21.650635094610966 + + + 27.5 + 22.516660498395403 + + + 27.0 + 23.38268590217984 + + + 27.5 + 24.24871130596428 + + + 27.0 + 25.11473670974872 + + + 27.5 + 25.980762113533157 + + + 27.0 + 26.846787517317598 + + + 27.5 + 27.712812921102035 + + + 27.0 + 28.578838324886473 + + + 27.5 + 29.444863728670914 + + + 27.0 + 30.31088913245535 + + + 27.5 + 31.17691453623979 + + + 27.0 + 32.042939940024226 + + + 27.5 + 32.90896534380867 + + + 27.0 + 33.77499074759311 + + + 27.5 + 34.64101615137754 + + + 27.0 + 35.50704155516198 + + + 28.5 + 0.0 + + + 29.0 + 0.8660254037844386 + + + 28.5 + 1.7320508075688772 + + + 29.0 + 2.598076211353316 + + + 28.5 + 3.4641016151377544 + + + 29.0 + 4.330127018922193 + + + 28.5 + 5.196152422706632 + + + 29.0 + 6.06217782649107 + + + 28.5 + 6.928203230275509 + + + 29.0 + 7.794228634059947 + + + 28.5 + 8.660254037844386 + + + 29.0 + 9.526279441628825 + + + 28.5 + 10.392304845413264 + + + 29.0 + 11.258330249197702 + + + 28.5 + 12.12435565298214 + + + 29.0 + 12.990381056766578 + + + 28.5 + 13.856406460551018 + + + 29.0 + 14.722431864335457 + + + 28.5 + 15.588457268119894 + + + 29.0 + 16.454482671904334 + + + 28.5 + 17.32050807568877 + + + 29.0 + 18.186533479473212 + + + 28.5 + 19.05255888325765 + + + 29.0 + 19.918584287042087 + + + 28.5 + 20.784609690826528 + + + 29.0 + 21.650635094610966 + + + 28.5 + 22.516660498395403 + + + 29.0 + 23.38268590217984 + + + 28.5 + 24.24871130596428 + + + 29.0 + 25.11473670974872 + + + 28.5 + 25.980762113533157 + + + 29.0 + 26.846787517317598 + + + 28.5 + 27.712812921102035 + + + 29.0 + 28.578838324886473 + + + 28.5 + 29.444863728670914 + + + 29.0 + 30.31088913245535 + + + 28.5 + 31.17691453623979 + + + 29.0 + 32.042939940024226 + + + 28.5 + 32.90896534380867 + + + 29.0 + 33.77499074759311 + + + 28.5 + 34.64101615137754 + + + 29.0 + 35.50704155516198 + + + 30.5 + 0.0 + + + 30.0 + 0.8660254037844386 + + + 30.5 + 1.7320508075688772 + + + 30.0 + 2.598076211353316 + + + 30.5 + 3.4641016151377544 + + + 30.0 + 4.330127018922193 + + + 30.5 + 5.196152422706632 + + + 30.0 + 6.06217782649107 + + + 30.5 + 6.928203230275509 + + + 30.0 + 7.794228634059947 + + + 30.5 + 8.660254037844386 + + + 30.0 + 9.526279441628825 + + + 30.5 + 10.392304845413264 + + + 30.0 + 11.258330249197702 + + + 30.5 + 12.12435565298214 + + + 30.0 + 12.990381056766578 + + + 30.5 + 13.856406460551018 + + + 30.0 + 14.722431864335457 + + + 30.5 + 15.588457268119894 + + + 30.0 + 16.454482671904334 + + + 30.5 + 17.32050807568877 + + + 30.0 + 18.186533479473212 + + + 30.5 + 19.05255888325765 + + + 30.0 + 19.918584287042087 + + + 30.5 + 20.784609690826528 + + + 30.0 + 21.650635094610966 + + + 30.5 + 22.516660498395403 + + + 30.0 + 23.38268590217984 + + + 30.5 + 24.24871130596428 + + + 30.0 + 25.11473670974872 + + + 30.5 + 25.980762113533157 + + + 30.0 + 26.846787517317598 + + + 30.5 + 27.712812921102035 + + + 30.0 + 28.578838324886473 + + + 30.5 + 29.444863728670914 + + + 30.0 + 30.31088913245535 + + + 30.5 + 31.17691453623979 + + + 30.0 + 32.042939940024226 + + + 30.5 + 32.90896534380867 + + + 30.0 + 33.77499074759311 + + + 30.5 + 34.64101615137754 + + + 30.0 + 35.50704155516198 + + + 31.5 + 0.0 + + + 32.0 + 0.8660254037844386 + + + 31.5 + 1.7320508075688772 + + + 32.0 + 2.598076211353316 + + + 31.5 + 3.4641016151377544 + + + 32.0 + 4.330127018922193 + + + 31.5 + 5.196152422706632 + + + 32.0 + 6.06217782649107 + + + 31.5 + 6.928203230275509 + + + 32.0 + 7.794228634059947 + + + 31.5 + 8.660254037844386 + + + 32.0 + 9.526279441628825 + + + 31.5 + 10.392304845413264 + + + 32.0 + 11.258330249197702 + + + 31.5 + 12.12435565298214 + + + 32.0 + 12.990381056766578 + + + 31.5 + 13.856406460551018 + + + 32.0 + 14.722431864335457 + + + 31.5 + 15.588457268119894 + + + 32.0 + 16.454482671904334 + + + 31.5 + 17.32050807568877 + + + 32.0 + 18.186533479473212 + + + 31.5 + 19.05255888325765 + + + 32.0 + 19.918584287042087 + + + 31.5 + 20.784609690826528 + + + 32.0 + 21.650635094610966 + + + 31.5 + 22.516660498395403 + + + 32.0 + 23.38268590217984 + + + 31.5 + 24.24871130596428 + + + 32.0 + 25.11473670974872 + + + 31.5 + 25.980762113533157 + + + 32.0 + 26.846787517317598 + + + 31.5 + 27.712812921102035 + + + 32.0 + 28.578838324886473 + + + 31.5 + 29.444863728670914 + + + 32.0 + 30.31088913245535 + + + 31.5 + 31.17691453623979 + + + 32.0 + 32.042939940024226 + + + 31.5 + 32.90896534380867 + + + 32.0 + 33.77499074759311 + + + 31.5 + 34.64101615137754 + + + 32.0 + 35.50704155516198 + + + 33.5 + 0.0 + + + 33.0 + 0.8660254037844386 + + + 33.5 + 1.7320508075688772 + + + 33.0 + 2.598076211353316 + + + 33.5 + 3.4641016151377544 + + + 33.0 + 4.330127018922193 + + + 33.5 + 5.196152422706632 + + + 33.0 + 6.06217782649107 + + + 33.5 + 6.928203230275509 + + + 33.0 + 7.794228634059947 + + + 33.5 + 8.660254037844386 + + + 33.0 + 9.526279441628825 + + + 33.5 + 10.392304845413264 + + + 33.0 + 11.258330249197702 + + + 33.5 + 12.12435565298214 + + + 33.0 + 12.990381056766578 + + + 33.5 + 13.856406460551018 + + + 33.0 + 14.722431864335457 + + + 33.5 + 15.588457268119894 + + + 33.0 + 16.454482671904334 + + + 33.5 + 17.32050807568877 + + + 33.0 + 18.186533479473212 + + + 33.5 + 19.05255888325765 + + + 33.0 + 19.918584287042087 + + + 33.5 + 20.784609690826528 + + + 33.0 + 21.650635094610966 + + + 33.5 + 22.516660498395403 + + + 33.0 + 23.38268590217984 + + + 33.5 + 24.24871130596428 + + + 33.0 + 25.11473670974872 + + + 33.5 + 25.980762113533157 + + + 33.0 + 26.846787517317598 + + + 33.5 + 27.712812921102035 + + + 33.0 + 28.578838324886473 + + + 33.5 + 29.444863728670914 + + + 33.0 + 30.31088913245535 + + + 33.5 + 31.17691453623979 + + + 33.0 + 32.042939940024226 + + + 33.5 + 32.90896534380867 + + + 33.0 + 33.77499074759311 + + + 33.5 + 34.64101615137754 + + + 33.0 + 35.50704155516198 + + + 34.5 + 0.0 + + + 35.0 + 0.8660254037844386 + + + 34.5 + 1.7320508075688772 + + + 35.0 + 2.598076211353316 + + + 34.5 + 3.4641016151377544 + + + 35.0 + 4.330127018922193 + + + 34.5 + 5.196152422706632 + + + 35.0 + 6.06217782649107 + + + 34.5 + 6.928203230275509 + + + 35.0 + 7.794228634059947 + + + 34.5 + 8.660254037844386 + + + 35.0 + 9.526279441628825 + + + 34.5 + 10.392304845413264 + + + 35.0 + 11.258330249197702 + + + 34.5 + 12.12435565298214 + + + 35.0 + 12.990381056766578 + + + 34.5 + 13.856406460551018 + + + 35.0 + 14.722431864335457 + + + 34.5 + 15.588457268119894 + + + 35.0 + 16.454482671904334 + + + 34.5 + 17.32050807568877 + + + 35.0 + 18.186533479473212 + + + 34.5 + 19.05255888325765 + + + 35.0 + 19.918584287042087 + + + 34.5 + 20.784609690826528 + + + 35.0 + 21.650635094610966 + + + 34.5 + 22.516660498395403 + + + 35.0 + 23.38268590217984 + + + 34.5 + 24.24871130596428 + + + 35.0 + 25.11473670974872 + + + 34.5 + 25.980762113533157 + + + 35.0 + 26.846787517317598 + + + 34.5 + 27.712812921102035 + + + 35.0 + 28.578838324886473 + + + 34.5 + 29.444863728670914 + + + 35.0 + 30.31088913245535 + + + 34.5 + 31.17691453623979 + + + 35.0 + 32.042939940024226 + + + 34.5 + 32.90896534380867 + + + 35.0 + 33.77499074759311 + + + 34.5 + 34.64101615137754 + + + 35.0 + 35.50704155516198 + + + 36.5 + 0.0 + + + 36.0 + 0.8660254037844386 + + + 36.5 + 1.7320508075688772 + + + 36.0 + 2.598076211353316 + + + 36.5 + 3.4641016151377544 + + + 36.0 + 4.330127018922193 + + + 36.5 + 5.196152422706632 + + + 36.0 + 6.06217782649107 + + + 36.5 + 6.928203230275509 + + + 36.0 + 7.794228634059947 + + + 36.5 + 8.660254037844386 + + + 36.0 + 9.526279441628825 + + + 36.5 + 10.392304845413264 + + + 36.0 + 11.258330249197702 + + + 36.5 + 12.12435565298214 + + + 36.0 + 12.990381056766578 + + + 36.5 + 13.856406460551018 + + + 36.0 + 14.722431864335457 + + + 36.5 + 15.588457268119894 + + + 36.0 + 16.454482671904334 + + + 36.5 + 17.32050807568877 + + + 36.0 + 18.186533479473212 + + + 36.5 + 19.05255888325765 + + + 36.0 + 19.918584287042087 + + + 36.5 + 20.784609690826528 + + + 36.0 + 21.650635094610966 + + + 36.5 + 22.516660498395403 + + + 36.0 + 23.38268590217984 + + + 36.5 + 24.24871130596428 + + + 36.0 + 25.11473670974872 + + + 36.5 + 25.980762113533157 + + + 36.0 + 26.846787517317598 + + + 36.5 + 27.712812921102035 + + + 36.0 + 28.578838324886473 + + + 36.5 + 29.444863728670914 + + + 36.0 + 30.31088913245535 + + + 36.5 + 31.17691453623979 + + + 36.0 + 32.042939940024226 + + + 36.5 + 32.90896534380867 + + + 36.0 + 33.77499074759311 + + + 36.5 + 34.64101615137754 + + + 36.0 + 35.50704155516198 + + + 37.5 + 0.0 + + + 38.0 + 0.8660254037844386 + + + 37.5 + 1.7320508075688772 + + + 38.0 + 2.598076211353316 + + + 37.5 + 3.4641016151377544 + + + 38.0 + 4.330127018922193 + + + 37.5 + 5.196152422706632 + + + 38.0 + 6.06217782649107 + + + 37.5 + 6.928203230275509 + + + 38.0 + 7.794228634059947 + + + 37.5 + 8.660254037844386 + + + 38.0 + 9.526279441628825 + + + 37.5 + 10.392304845413264 + + + 38.0 + 11.258330249197702 + + + 37.5 + 12.12435565298214 + + + 38.0 + 12.990381056766578 + + + 37.5 + 13.856406460551018 + + + 38.0 + 14.722431864335457 + + + 37.5 + 15.588457268119894 + + + 38.0 + 16.454482671904334 + + + 37.5 + 17.32050807568877 + + + 38.0 + 18.186533479473212 + + + 37.5 + 19.05255888325765 + + + 38.0 + 19.918584287042087 + + + 37.5 + 20.784609690826528 + + + 38.0 + 21.650635094610966 + + + 37.5 + 22.516660498395403 + + + 38.0 + 23.38268590217984 + + + 37.5 + 24.24871130596428 + + + 38.0 + 25.11473670974872 + + + 37.5 + 25.980762113533157 + + + 38.0 + 26.846787517317598 + + + 37.5 + 27.712812921102035 + + + 38.0 + 28.578838324886473 + + + 37.5 + 29.444863728670914 + + + 38.0 + 30.31088913245535 + + + 37.5 + 31.17691453623979 + + + 38.0 + 32.042939940024226 + + + 37.5 + 32.90896534380867 + + + 38.0 + 33.77499074759311 + + + 37.5 + 34.64101615137754 + + + 38.0 + 35.50704155516198 + + + 39.5 + 0.0 + + + 39.0 + 0.8660254037844386 + + + 39.5 + 1.7320508075688772 + + + 39.0 + 2.598076211353316 + + + 39.5 + 3.4641016151377544 + + + 39.0 + 4.330127018922193 + + + 39.5 + 5.196152422706632 + + + 39.0 + 6.06217782649107 + + + 39.5 + 6.928203230275509 + + + 39.0 + 7.794228634059947 + + + 39.5 + 8.660254037844386 + + + 39.0 + 9.526279441628825 + + + 39.5 + 10.392304845413264 + + + 39.0 + 11.258330249197702 + + + 39.5 + 12.12435565298214 + + + 39.0 + 12.990381056766578 + + + 39.5 + 13.856406460551018 + + + 39.0 + 14.722431864335457 + + + 39.5 + 15.588457268119894 + + + 39.0 + 16.454482671904334 + + + 39.5 + 17.32050807568877 + + + 39.0 + 18.186533479473212 + + + 39.5 + 19.05255888325765 + + + 39.0 + 19.918584287042087 + + + 39.5 + 20.784609690826528 + + + 39.0 + 21.650635094610966 + + + 39.5 + 22.516660498395403 + + + 39.0 + 23.38268590217984 + + + 39.5 + 24.24871130596428 + + + 39.0 + 25.11473670974872 + + + 39.5 + 25.980762113533157 + + + 39.0 + 26.846787517317598 + + + 39.5 + 27.712812921102035 + + + 39.0 + 28.578838324886473 + + + 39.5 + 29.444863728670914 + + + 39.0 + 30.31088913245535 + + + 39.5 + 31.17691453623979 + + + 39.0 + 32.042939940024226 + + + 39.5 + 32.90896534380867 + + + 39.0 + 33.77499074759311 + + + 39.5 + 34.64101615137754 + + + 39.0 + 35.50704155516198 + + + 40.5 + 0.0 + + + 41.0 + 0.8660254037844386 + + + 40.5 + 1.7320508075688772 + + + 41.0 + 2.598076211353316 + + + 40.5 + 3.4641016151377544 + + + 41.0 + 4.330127018922193 + + + 40.5 + 5.196152422706632 + + + 41.0 + 6.06217782649107 + + + 40.5 + 6.928203230275509 + + + 41.0 + 7.794228634059947 + + + 40.5 + 8.660254037844386 + + + 41.0 + 9.526279441628825 + + + 40.5 + 10.392304845413264 + + + 41.0 + 11.258330249197702 + + + 40.5 + 12.12435565298214 + + + 41.0 + 12.990381056766578 + + + 40.5 + 13.856406460551018 + + + 41.0 + 14.722431864335457 + + + 40.5 + 15.588457268119894 + + + 41.0 + 16.454482671904334 + + + 40.5 + 17.32050807568877 + + + 41.0 + 18.186533479473212 + + + 40.5 + 19.05255888325765 + + + 41.0 + 19.918584287042087 + + + 40.5 + 20.784609690826528 + + + 41.0 + 21.650635094610966 + + + 40.5 + 22.516660498395403 + + + 41.0 + 23.38268590217984 + + + 40.5 + 24.24871130596428 + + + 41.0 + 25.11473670974872 + + + 40.5 + 25.980762113533157 + + + 41.0 + 26.846787517317598 + + + 40.5 + 27.712812921102035 + + + 41.0 + 28.578838324886473 + + + 40.5 + 29.444863728670914 + + + 41.0 + 30.31088913245535 + + + 40.5 + 31.17691453623979 + + + 41.0 + 32.042939940024226 + + + 40.5 + 32.90896534380867 + + + 41.0 + 33.77499074759311 + + + 40.5 + 34.64101615137754 + + + 41.0 + 35.50704155516198 + + + 42.5 + 0.0 + + + 42.0 + 0.8660254037844386 + + + 42.5 + 1.7320508075688772 + + + 42.0 + 2.598076211353316 + + + 42.5 + 3.4641016151377544 + + + 42.0 + 4.330127018922193 + + + 42.5 + 5.196152422706632 + + + 42.0 + 6.06217782649107 + + + 42.5 + 6.928203230275509 + + + 42.0 + 7.794228634059947 + + + 42.5 + 8.660254037844386 + + + 42.0 + 9.526279441628825 + + + 42.5 + 10.392304845413264 + + + 42.0 + 11.258330249197702 + + + 42.5 + 12.12435565298214 + + + 42.0 + 12.990381056766578 + + + 42.5 + 13.856406460551018 + + + 42.0 + 14.722431864335457 + + + 42.5 + 15.588457268119894 + + + 42.0 + 16.454482671904334 + + + 42.5 + 17.32050807568877 + + + 42.0 + 18.186533479473212 + + + 42.5 + 19.05255888325765 + + + 42.0 + 19.918584287042087 + + + 42.5 + 20.784609690826528 + + + 42.0 + 21.650635094610966 + + + 42.5 + 22.516660498395403 + + + 42.0 + 23.38268590217984 + + + 42.5 + 24.24871130596428 + + + 42.0 + 25.11473670974872 + + + 42.5 + 25.980762113533157 + + + 42.0 + 26.846787517317598 + + + 42.5 + 27.712812921102035 + + + 42.0 + 28.578838324886473 + + + 42.5 + 29.444863728670914 + + + 42.0 + 30.31088913245535 + + + 42.5 + 31.17691453623979 + + + 42.0 + 32.042939940024226 + + + 42.5 + 32.90896534380867 + + + 42.0 + 33.77499074759311 + + + 42.5 + 34.64101615137754 + + + 42.0 + 35.50704155516198 + + + 43.5 + 0.0 + + + 44.0 + 0.8660254037844386 + + + 43.5 + 1.7320508075688772 + + + 44.0 + 2.598076211353316 + + + 43.5 + 3.4641016151377544 + + + 44.0 + 4.330127018922193 + + + 43.5 + 5.196152422706632 + + + 44.0 + 6.06217782649107 + + + 43.5 + 6.928203230275509 + + + 44.0 + 7.794228634059947 + + + 43.5 + 8.660254037844386 + + + 44.0 + 9.526279441628825 + + + 43.5 + 10.392304845413264 + + + 44.0 + 11.258330249197702 + + + 43.5 + 12.12435565298214 + + + 44.0 + 12.990381056766578 + + + 43.5 + 13.856406460551018 + + + 44.0 + 14.722431864335457 + + + 43.5 + 15.588457268119894 + + + 44.0 + 16.454482671904334 + + + 43.5 + 17.32050807568877 + + + 44.0 + 18.186533479473212 + + + 43.5 + 19.05255888325765 + + + 44.0 + 19.918584287042087 + + + 43.5 + 20.784609690826528 + + + 44.0 + 21.650635094610966 + + + 43.5 + 22.516660498395403 + + + 44.0 + 23.38268590217984 + + + 43.5 + 24.24871130596428 + + + 44.0 + 25.11473670974872 + + + 43.5 + 25.980762113533157 + + + 44.0 + 26.846787517317598 + + + 43.5 + 27.712812921102035 + + + 44.0 + 28.578838324886473 + + + 43.5 + 29.444863728670914 + + + 44.0 + 30.31088913245535 + + + 43.5 + 31.17691453623979 + + + 44.0 + 32.042939940024226 + + + 43.5 + 32.90896534380867 + + + 44.0 + 33.77499074759311 + + + 43.5 + 34.64101615137754 + + + 44.0 + 35.50704155516198 + + + 45.5 + 0.0 + + + 45.0 + 0.8660254037844386 + + + 45.5 + 1.7320508075688772 + + + 45.0 + 2.598076211353316 + + + 45.5 + 3.4641016151377544 + + + 45.0 + 4.330127018922193 + + + 45.5 + 5.196152422706632 + + + 45.0 + 6.06217782649107 + + + 45.5 + 6.928203230275509 + + + 45.0 + 7.794228634059947 + + + 45.5 + 8.660254037844386 + + + 45.0 + 9.526279441628825 + + + 45.5 + 10.392304845413264 + + + 45.0 + 11.258330249197702 + + + 45.5 + 12.12435565298214 + + + 45.0 + 12.990381056766578 + + + 45.5 + 13.856406460551018 + + + 45.0 + 14.722431864335457 + + + 45.5 + 15.588457268119894 + + + 45.0 + 16.454482671904334 + + + 45.5 + 17.32050807568877 + + + 45.0 + 18.186533479473212 + + + 45.5 + 19.05255888325765 + + + 45.0 + 19.918584287042087 + + + 45.5 + 20.784609690826528 + + + 45.0 + 21.650635094610966 + + + 45.5 + 22.516660498395403 + + + 45.0 + 23.38268590217984 + + + 45.5 + 24.24871130596428 + + + 45.0 + 25.11473670974872 + + + 45.5 + 25.980762113533157 + + + 45.0 + 26.846787517317598 + + + 45.5 + 27.712812921102035 + + + 45.0 + 28.578838324886473 + + + 45.5 + 29.444863728670914 + + + 45.0 + 30.31088913245535 + + + 45.5 + 31.17691453623979 + + + 45.0 + 32.042939940024226 + + + 45.5 + 32.90896534380867 + + + 45.0 + 33.77499074759311 + + + 45.5 + 34.64101615137754 + + + 45.0 + 35.50704155516198 + + + 46.5 + 0.0 + + + 47.0 + 0.8660254037844386 + + + 46.5 + 1.7320508075688772 + + + 47.0 + 2.598076211353316 + + + 46.5 + 3.4641016151377544 + + + 47.0 + 4.330127018922193 + + + 46.5 + 5.196152422706632 + + + 47.0 + 6.06217782649107 + + + 46.5 + 6.928203230275509 + + + 47.0 + 7.794228634059947 + + + 46.5 + 8.660254037844386 + + + 47.0 + 9.526279441628825 + + + 46.5 + 10.392304845413264 + + + 47.0 + 11.258330249197702 + + + 46.5 + 12.12435565298214 + + + 47.0 + 12.990381056766578 + + + 46.5 + 13.856406460551018 + + + 47.0 + 14.722431864335457 + + + 46.5 + 15.588457268119894 + + + 47.0 + 16.454482671904334 + + + 46.5 + 17.32050807568877 + + + 47.0 + 18.186533479473212 + + + 46.5 + 19.05255888325765 + + + 47.0 + 19.918584287042087 + + + 46.5 + 20.784609690826528 + + + 47.0 + 21.650635094610966 + + + 46.5 + 22.516660498395403 + + + 47.0 + 23.38268590217984 + + + 46.5 + 24.24871130596428 + + + 47.0 + 25.11473670974872 + + + 46.5 + 25.980762113533157 + + + 47.0 + 26.846787517317598 + + + 46.5 + 27.712812921102035 + + + 47.0 + 28.578838324886473 + + + 46.5 + 29.444863728670914 + + + 47.0 + 30.31088913245535 + + + 46.5 + 31.17691453623979 + + + 47.0 + 32.042939940024226 + + + 46.5 + 32.90896534380867 + + + 47.0 + 33.77499074759311 + + + 46.5 + 34.64101615137754 + + + 47.0 + 35.50704155516198 + + + 48.5 + 0.0 + + + 48.0 + 0.8660254037844386 + + + 48.5 + 1.7320508075688772 + + + 48.0 + 2.598076211353316 + + + 48.5 + 3.4641016151377544 + + + 48.0 + 4.330127018922193 + + + 48.5 + 5.196152422706632 + + + 48.0 + 6.06217782649107 + + + 48.5 + 6.928203230275509 + + + 48.0 + 7.794228634059947 + + + 48.5 + 8.660254037844386 + + + 48.0 + 9.526279441628825 + + + 48.5 + 10.392304845413264 + + + 48.0 + 11.258330249197702 + + + 48.5 + 12.12435565298214 + + + 48.0 + 12.990381056766578 + + + 48.5 + 13.856406460551018 + + + 48.0 + 14.722431864335457 + + + 48.5 + 15.588457268119894 + + + 48.0 + 16.454482671904334 + + + 48.5 + 17.32050807568877 + + + 48.0 + 18.186533479473212 + + + 48.5 + 19.05255888325765 + + + 48.0 + 19.918584287042087 + + + 48.5 + 20.784609690826528 + + + 48.0 + 21.650635094610966 + + + 48.5 + 22.516660498395403 + + + 48.0 + 23.38268590217984 + + + 48.5 + 24.24871130596428 + + + 48.0 + 25.11473670974872 + + + 48.5 + 25.980762113533157 + + + 48.0 + 26.846787517317598 + + + 48.5 + 27.712812921102035 + + + 48.0 + 28.578838324886473 + + + 48.5 + 29.444863728670914 + + + 48.0 + 30.31088913245535 + + + 48.5 + 31.17691453623979 + + + 48.0 + 32.042939940024226 + + + 48.5 + 32.90896534380867 + + + 48.0 + 33.77499074759311 + + + 48.5 + 34.64101615137754 + + + 48.0 + 35.50704155516198 + + + 49.5 + 0.0 + + + 50.0 + 0.8660254037844386 + + + 49.5 + 1.7320508075688772 + + + 50.0 + 2.598076211353316 + + + 49.5 + 3.4641016151377544 + + + 50.0 + 4.330127018922193 + + + 49.5 + 5.196152422706632 + + + 50.0 + 6.06217782649107 + + + 49.5 + 6.928203230275509 + + + 50.0 + 7.794228634059947 + + + 49.5 + 8.660254037844386 + + + 50.0 + 9.526279441628825 + + + 49.5 + 10.392304845413264 + + + 50.0 + 11.258330249197702 + + + 49.5 + 12.12435565298214 + + + 50.0 + 12.990381056766578 + + + 49.5 + 13.856406460551018 + + + 50.0 + 14.722431864335457 + + + 49.5 + 15.588457268119894 + + + 50.0 + 16.454482671904334 + + + 49.5 + 17.32050807568877 + + + 50.0 + 18.186533479473212 + + + 49.5 + 19.05255888325765 + + + 50.0 + 19.918584287042087 + + + 49.5 + 20.784609690826528 + + + 50.0 + 21.650635094610966 + + + 49.5 + 22.516660498395403 + + + 50.0 + 23.38268590217984 + + + 49.5 + 24.24871130596428 + + + 50.0 + 25.11473670974872 + + + 49.5 + 25.980762113533157 + + + 50.0 + 26.846787517317598 + + + 49.5 + 27.712812921102035 + + + 50.0 + 28.578838324886473 + + + 49.5 + 29.444863728670914 + + + 50.0 + 30.31088913245535 + + + 49.5 + 31.17691453623979 + + + 50.0 + 32.042939940024226 + + + 49.5 + 32.90896534380867 + + + 50.0 + 33.77499074759311 + + + 49.5 + 34.64101615137754 + + + 50.0 + 35.50704155516198 + + + 51.5 + 0.0 + + + 51.0 + 0.8660254037844386 + + + 51.5 + 1.7320508075688772 + + + 51.0 + 2.598076211353316 + + + 51.5 + 3.4641016151377544 + + + 51.0 + 4.330127018922193 + + + 51.5 + 5.196152422706632 + + + 51.0 + 6.06217782649107 + + + 51.5 + 6.928203230275509 + + + 51.0 + 7.794228634059947 + + + 51.5 + 8.660254037844386 + + + 51.0 + 9.526279441628825 + + + 51.5 + 10.392304845413264 + + + 51.0 + 11.258330249197702 + + + 51.5 + 12.12435565298214 + + + 51.0 + 12.990381056766578 + + + 51.5 + 13.856406460551018 + + + 51.0 + 14.722431864335457 + + + 51.5 + 15.588457268119894 + + + 51.0 + 16.454482671904334 + + + 51.5 + 17.32050807568877 + + + 51.0 + 18.186533479473212 + + + 51.5 + 19.05255888325765 + + + 51.0 + 19.918584287042087 + + + 51.5 + 20.784609690826528 + + + 51.0 + 21.650635094610966 + + + 51.5 + 22.516660498395403 + + + 51.0 + 23.38268590217984 + + + 51.5 + 24.24871130596428 + + + 51.0 + 25.11473670974872 + + + 51.5 + 25.980762113533157 + + + 51.0 + 26.846787517317598 + + + 51.5 + 27.712812921102035 + + + 51.0 + 28.578838324886473 + + + 51.5 + 29.444863728670914 + + + 51.0 + 30.31088913245535 + + + 51.5 + 31.17691453623979 + + + 51.0 + 32.042939940024226 + + + 51.5 + 32.90896534380867 + + + 51.0 + 33.77499074759311 + + + 51.5 + 34.64101615137754 + + + 51.0 + 35.50704155516198 + + + 52.5 + 0.0 + + + 53.0 + 0.8660254037844386 + + + 52.5 + 1.7320508075688772 + + + 53.0 + 2.598076211353316 + + + 52.5 + 3.4641016151377544 + + + 53.0 + 4.330127018922193 + + + 52.5 + 5.196152422706632 + + + 53.0 + 6.06217782649107 + + + 52.5 + 6.928203230275509 + + + 53.0 + 7.794228634059947 + + + 52.5 + 8.660254037844386 + + + 53.0 + 9.526279441628825 + + + 52.5 + 10.392304845413264 + + + 53.0 + 11.258330249197702 + + + 52.5 + 12.12435565298214 + + + 53.0 + 12.990381056766578 + + + 52.5 + 13.856406460551018 + + + 53.0 + 14.722431864335457 + + + 52.5 + 15.588457268119894 + + + 53.0 + 16.454482671904334 + + + 52.5 + 17.32050807568877 + + + 53.0 + 18.186533479473212 + + + 52.5 + 19.05255888325765 + + + 53.0 + 19.918584287042087 + + + 52.5 + 20.784609690826528 + + + 53.0 + 21.650635094610966 + + + 52.5 + 22.516660498395403 + + + 53.0 + 23.38268590217984 + + + 52.5 + 24.24871130596428 + + + 53.0 + 25.11473670974872 + + + 52.5 + 25.980762113533157 + + + 53.0 + 26.846787517317598 + + + 52.5 + 27.712812921102035 + + + 53.0 + 28.578838324886473 + + + 52.5 + 29.444863728670914 + + + 53.0 + 30.31088913245535 + + + 52.5 + 31.17691453623979 + + + 53.0 + 32.042939940024226 + + + 52.5 + 32.90896534380867 + + + 53.0 + 33.77499074759311 + + + 52.5 + 34.64101615137754 + + + 53.0 + 35.50704155516198 + + + 54.5 + 0.0 + + + 54.0 + 0.8660254037844386 + + + 54.5 + 1.7320508075688772 + + + 54.0 + 2.598076211353316 + + + 54.5 + 3.4641016151377544 + + + 54.0 + 4.330127018922193 + + + 54.5 + 5.196152422706632 + + + 54.0 + 6.06217782649107 + + + 54.5 + 6.928203230275509 + + + 54.0 + 7.794228634059947 + + + 54.5 + 8.660254037844386 + + + 54.0 + 9.526279441628825 + + + 54.5 + 10.392304845413264 + + + 54.0 + 11.258330249197702 + + + 54.5 + 12.12435565298214 + + + 54.0 + 12.990381056766578 + + + 54.5 + 13.856406460551018 + + + 54.0 + 14.722431864335457 + + + 54.5 + 15.588457268119894 + + + 54.0 + 16.454482671904334 + + + 54.5 + 17.32050807568877 + + + 54.0 + 18.186533479473212 + + + 54.5 + 19.05255888325765 + + + 54.0 + 19.918584287042087 + + + 54.5 + 20.784609690826528 + + + 54.0 + 21.650635094610966 + + + 54.5 + 22.516660498395403 + + + 54.0 + 23.38268590217984 + + + 54.5 + 24.24871130596428 + + + 54.0 + 25.11473670974872 + + + 54.5 + 25.980762113533157 + + + 54.0 + 26.846787517317598 + + + 54.5 + 27.712812921102035 + + + 54.0 + 28.578838324886473 + + + 54.5 + 29.444863728670914 + + + 54.0 + 30.31088913245535 + + + 54.5 + 31.17691453623979 + + + 54.0 + 32.042939940024226 + + + 54.5 + 32.90896534380867 + + + 54.0 + 33.77499074759311 + + + 54.5 + 34.64101615137754 + + + 54.0 + 35.50704155516198 + + + 55.5 + 0.0 + + + 56.0 + 0.8660254037844386 + + + 55.5 + 1.7320508075688772 + + + 56.0 + 2.598076211353316 + + + 55.5 + 3.4641016151377544 + + + 56.0 + 4.330127018922193 + + + 55.5 + 5.196152422706632 + + + 56.0 + 6.06217782649107 + + + 55.5 + 6.928203230275509 + + + 56.0 + 7.794228634059947 + + + 55.5 + 8.660254037844386 + + + 56.0 + 9.526279441628825 + + + 55.5 + 10.392304845413264 + + + 56.0 + 11.258330249197702 + + + 55.5 + 12.12435565298214 + + + 56.0 + 12.990381056766578 + + + 55.5 + 13.856406460551018 + + + 56.0 + 14.722431864335457 + + + 55.5 + 15.588457268119894 + + + 56.0 + 16.454482671904334 + + + 55.5 + 17.32050807568877 + + + 56.0 + 18.186533479473212 + + + 55.5 + 19.05255888325765 + + + 56.0 + 19.918584287042087 + + + 55.5 + 20.784609690826528 + + + 56.0 + 21.650635094610966 + + + 55.5 + 22.516660498395403 + + + 56.0 + 23.38268590217984 + + + 55.5 + 24.24871130596428 + + + 56.0 + 25.11473670974872 + + + 55.5 + 25.980762113533157 + + + 56.0 + 26.846787517317598 + + + 55.5 + 27.712812921102035 + + + 56.0 + 28.578838324886473 + + + 55.5 + 29.444863728670914 + + + 56.0 + 30.31088913245535 + + + 55.5 + 31.17691453623979 + + + 56.0 + 32.042939940024226 + + + 55.5 + 32.90896534380867 + + + 56.0 + 33.77499074759311 + + + 55.5 + 34.64101615137754 + + + 56.0 + 35.50704155516198 + + + 57.5 + 0.0 + + + 57.0 + 0.8660254037844386 + + + 57.5 + 1.7320508075688772 + + + 57.0 + 2.598076211353316 + + + 57.5 + 3.4641016151377544 + + + 57.0 + 4.330127018922193 + + + 57.5 + 5.196152422706632 + + + 57.0 + 6.06217782649107 + + + 57.5 + 6.928203230275509 + + + 57.0 + 7.794228634059947 + + + 57.5 + 8.660254037844386 + + + 57.0 + 9.526279441628825 + + + 57.5 + 10.392304845413264 + + + 57.0 + 11.258330249197702 + + + 57.5 + 12.12435565298214 + + + 57.0 + 12.990381056766578 + + + 57.5 + 13.856406460551018 + + + 57.0 + 14.722431864335457 + + + 57.5 + 15.588457268119894 + + + 57.0 + 16.454482671904334 + + + 57.5 + 17.32050807568877 + + + 57.0 + 18.186533479473212 + + + 57.5 + 19.05255888325765 + + + 57.0 + 19.918584287042087 + + + 57.5 + 20.784609690826528 + + + 57.0 + 21.650635094610966 + + + 57.5 + 22.516660498395403 + + + 57.0 + 23.38268590217984 + + + 57.5 + 24.24871130596428 + + + 57.0 + 25.11473670974872 + + + 57.5 + 25.980762113533157 + + + 57.0 + 26.846787517317598 + + + 57.5 + 27.712812921102035 + + + 57.0 + 28.578838324886473 + + + 57.5 + 29.444863728670914 + + + 57.0 + 30.31088913245535 + + + 57.5 + 31.17691453623979 + + + 57.0 + 32.042939940024226 + + + 57.5 + 32.90896534380867 + + + 57.0 + 33.77499074759311 + + + 57.5 + 34.64101615137754 + + + 57.0 + 35.50704155516198 + + + 58.5 + 0.0 + + + 59.0 + 0.8660254037844386 + + + 58.5 + 1.7320508075688772 + + + 59.0 + 2.598076211353316 + + + 58.5 + 3.4641016151377544 + + + 59.0 + 4.330127018922193 + + + 58.5 + 5.196152422706632 + + + 59.0 + 6.06217782649107 + + + 58.5 + 6.928203230275509 + + + 59.0 + 7.794228634059947 + + + 58.5 + 8.660254037844386 + + + 59.0 + 9.526279441628825 + + + 58.5 + 10.392304845413264 + + + 59.0 + 11.258330249197702 + + + 58.5 + 12.12435565298214 + + + 59.0 + 12.990381056766578 + + + 58.5 + 13.856406460551018 + + + 59.0 + 14.722431864335457 + + + 58.5 + 15.588457268119894 + + + 59.0 + 16.454482671904334 + + + 58.5 + 17.32050807568877 + + + 59.0 + 18.186533479473212 + + + 58.5 + 19.05255888325765 + + + 59.0 + 19.918584287042087 + + + 58.5 + 20.784609690826528 + + + 59.0 + 21.650635094610966 + + + 58.5 + 22.516660498395403 + + + 59.0 + 23.38268590217984 + + + 58.5 + 24.24871130596428 + + + 59.0 + 25.11473670974872 + + + 58.5 + 25.980762113533157 + + + 59.0 + 26.846787517317598 + + + 58.5 + 27.712812921102035 + + + 59.0 + 28.578838324886473 + + + 58.5 + 29.444863728670914 + + + 59.0 + 30.31088913245535 + + + 58.5 + 31.17691453623979 + + + 59.0 + 32.042939940024226 + + + 58.5 + 32.90896534380867 + + + 59.0 + 33.77499074759311 + + + 58.5 + 34.64101615137754 + + + 59.0 + 35.50704155516198 + + + 60.0 + 0.8660254037844386 + + + 60.5 + 1.7320508075688772 + + + 60.0 + 2.598076211353316 + + + 60.5 + 3.4641016151377544 + + + 60.0 + 4.330127018922193 + + + 60.5 + 5.196152422706632 + + + 60.0 + 6.06217782649107 + + + 60.5 + 6.928203230275509 + + + 60.0 + 7.794228634059947 + + + 60.5 + 8.660254037844386 + + + 60.0 + 9.526279441628825 + + + 60.5 + 10.392304845413264 + + + 60.0 + 11.258330249197702 + + + 60.5 + 12.12435565298214 + + + 60.0 + 12.990381056766578 + + + 60.5 + 13.856406460551018 + + + 60.0 + 14.722431864335457 + + + 60.5 + 15.588457268119894 + + + 60.0 + 16.454482671904334 + + + 60.5 + 17.32050807568877 + + + 60.0 + 18.186533479473212 + + + 60.5 + 19.05255888325765 + + + 60.0 + 19.918584287042087 + + + 60.5 + 20.784609690826528 + + + 60.0 + 21.650635094610966 + + + 60.5 + 22.516660498395403 + + + 60.0 + 23.38268590217984 + + + 60.5 + 24.24871130596428 + + + 60.0 + 25.11473670974872 + + + 60.5 + 25.980762113533157 + + + 60.0 + 26.846787517317598 + + + 60.5 + 27.712812921102035 + + + 60.0 + 28.578838324886473 + + + 60.5 + 29.444863728670914 + + + 60.0 + 30.31088913245535 + + + 60.5 + 31.17691453623979 + + + 60.0 + 32.042939940024226 + + + 60.5 + 32.90896534380867 + + + 60.0 + 33.77499074759311 + + + 60.5 + 34.64101615137754 + + + 60.0 + 35.50704155516198 + + + 0 + 35.50704155516198 + + + 60.5 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts_prsb/generate_figure_4_movie.py b/scripts_prsb/generate_figure_4_movie.py index a45f4fd..06465f3 100644 --- a/scripts_prsb/generate_figure_4_movie.py +++ b/scripts_prsb/generate_figure_4_movie.py @@ -5,6 +5,8 @@ from config import FIGURES_PATH import er.plot as erplot +from er.simulation import TrajectoryGenerator +from er.model import SwitchingNetwork, ExponentialWalker from er.utils import load_graph, load_data, data_path, reduce_trajs_steps, count_nodes