axi/butterfly_test.py

27 lines
71 KiB
Python

from axi import Planner
def main():
planner = Planner(
acceleration=100, max_velocity=200, corner_factor=0.1, jerk_factor=0.1)
print 'var PIECES = ['
draws = list(PATHS)
jogs = []
for p1, p2 in zip(draws, draws[1:]):
jogs.append([p1[-1], p2[0]])
paths = draws + jogs
paths[::2] = draws
paths[1::2] = jogs
for i, path in enumerate(paths):
print '['
blocks = planner.jerk_plan(path)
for b in blocks:
record = (b.p1.x, b.p1.y, b.p2.x, b.p2.y, b.j, b.t, i)
print '[%s],' % ','.join(map(str, record))
print '],'
print '];'
PATHS = [[(258.8, 3.9), (252.57, 7.297), (246.486, 11.028), (240.558, 15.084), (234.797, 19.452), (229.213, 24.12), (223.816, 29.077), (218.617, 34.312), (213.625, 39.812), (208.851, 45.567), (204.306, 51.565), (199.999, 57.794), (195.941, 64.242), (192.141, 70.899), (188.611, 77.751), (185.361, 84.789), (182.4, 92), (179.058, 101.147), (175.987, 110.125), (173.498, 118.016), (171.9, 123.9), (170.239, 130.748), (168.812, 135.337), (168.167, 136.829), (167.555, 137.808), (166.969, 138.292), (166.4, 138.3), (165.802, 137.839), (165.362, 136.938), (165.092, 135.642), (165, 134), (164.877, 132.083), (164.462, 130.587), (163.692, 129.373), (162.5, 128.3), (161.67, 127.67), (161.036, 126.987), (160.568, 126.043), (160.237, 124.625), (159.87, 119.525), (159.7, 110), (159.636, 100.662), (159.862, 95.225), (160.14, 93.441), (160.558, 92), (161.137, 90.69), (161.9, 89.3), (163.775, 86.512), (164.677, 85.545), (165.575, 84.85), (166.482, 84.417), (167.412, 84.237), (168.38, 84.302), (169.4, 84.6), (170.162, 85.048), (170.789, 85.748), (171.269, 86.634), (171.587, 87.637), (171.733, 88.693), (171.692, 89.733), (171.452, 90.691), (171, 91.5), (169.688, 92.739), (169.172, 92.94), (168.75, 92.862), (168.422, 92.509), (168.188, 91.88), (168, 89.8), (168, 86.6), (165.8, 88.7), (164.702, 89.942), (164.212, 90.987), (164.267, 92.089), (164.8, 93.5), (165.511, 94.65), (166.362, 95.425), (167.458, 95.862), (168.9, 96), (170.154, 95.913), (171.227, 95.641), (172.133, 95.167), (172.887, 94.475), (173.506, 93.549), (174.005, 92.372), (174.397, 90.928), (174.7, 89.2), (174.903, 87.08), (174.675, 85.587), (173.884, 84.377), (172.4, 83.1), (171.132, 82.266), (169.872, 81.719), (168.607, 81.462), (167.325, 81.5), (166.015, 81.838), (164.666, 82.481), (163.264, 83.434), (161.8, 84.7), (160.704, 85.961), (159.742, 87.491), (158.919, 89.288), (158.237, 91.35), (157.701, 93.675), (157.314, 96.259), (157.079, 99.102), (157, 102.2), (156.9, 108.5), (154.4, 100.7), (153.144, 97.255), (151.775, 94.269), (150.294, 91.742), (148.7, 89.675), (146.994, 88.067), (145.175, 86.919), (143.244, 86.23), (141.2, 86), (138.377, 86.177), (137.324, 86.427), (136.462, 86.812), (135.756, 87.353), (135.167, 88.067), (134.2, 90.1), (133.882, 91.146), (133.745, 92.211), (133.775, 93.279), (133.956, 94.334), (134.72, 96.34), (135.925, 98.1), (137.458, 99.485), (139.206, 100.366), (140.126, 100.577), (141.058, 100.614), (141.987, 100.46), (142.9, 100.1), (143.823, 99.383), (144.492, 98.412), (144.906, 97.273), (145.062, 96.05), (144.962, 94.827), (144.602, 93.688), (143.981, 92.717), (143.1, 92), (142.296, 91.655), (141.62, 91.511), (141.087, 91.552), (140.712, 91.762), (140.511, 92.128), (140.498, 92.633), (140.69, 93.262), (141.1, 94), (141.828, 95.439), (141.947, 95.96), (141.9, 96.362), (141.684, 96.657), (141.297, 96.855), (140, 97), (139.092, 96.82), (138.212, 96.312), (137.427, 95.523), (136.8, 94.5), (136.319, 93.15), (136.25, 92.1), (136.631, 91.125), (137.5, 90), (138.389, 89.125), (139.214, 88.528), (140.022, 88.218), (140.862, 88.2), (141.782, 88.482), (142.83, 89.072), (145.5, 91.2), (147.219, 92.844), (148.731, 94.617), (150.084, 96.623), (151.325, 98.962), (152.5, 101.738), (153.656, 105.052), (156.1, 113.7), (157.931, 121.237), (158.825, 125.925), (158.944, 127.376), (158.856, 128.325), (158.572, 128.843), (158.1, 129), (157.59, 129.168), (157.191, 129.633), (156.908, 130.334), (156.75, 131.212), (156.834, 133.261), (157.091, 134.312), (157.5, 135.3), (158.061, 136.547), (158.237, 137.55), (158.02, 138.478), (157.4, 139.5), (156.844, 140.377), (156.4, 141.412), (156.106, 142.467), (156, 143.4), (155.913, 143.712), (155.662, 143.688), (154.725, 142.7), (153.3, 140.587), (151.5, 137.5), (146.523, 128.712), (141.524, 120.379), (136.49, 112.487), (131.409, 105.025), (126.272, 97.98), (121.065, 91.34), (115.778, 85.092), (110.4, 79.225), (104.918, 73.726), (99.322, 68.582), (93.6, 63.782), (87.741, 59.312), (81.732, 55.162), (75.564, 51.318), (69.223, 47.768), (62.7, 44.5), (55.845, 41.434), (48.919, 38.722), (42.134, 36.418), (35.7, 34.575), (29.829, 33.248), (24.731, 32.491), (22.538, 32.342), (20.618, 32.357), (18.996, 32.54), (17.7, 32.9), (15.765, 33.928), (15.062, 34.539), (14.536, 35.217), (14.188, 35.962), (14.017, 36.776), (14.026, 37.659), (14.212, 38.612), (15.125, 40.735), (16.758, 43.152), (19.115, 45.871), (22.2, 48.9), (25.062, 51.625), (27.317, 53.958), (29.036, 56.021), (30.287, 57.937), (31.14, 59.831), (31.664, 61.823), (31.928, 64.039), (32, 66.6), (32.123, 69.261), (32.498, 71.78), (33.134, 74.174), (34.037, 76.462), (35.218, 78.662), (36.683, 80.789), (38.441, 82.863), (40.5, 84.9), (42.864, 87.141), (44.678, 89.03), (46.009, 90.738), (46.925, 92.438), (47.494, 94.301), (47.784, 96.502), (47.864, 99.21), (47.8, 102.6), (47.767, 106.238), (47.948, 109.239), (48.428, 111.774), (49.287, 114.012), (50.612, 116.124), (52.483, 118.28), (54.985, 120.648), (58.2, 123.4), (60.473, 125.334), (62.359, 127.191), (63.885, 129.014), (65.075, 130.85), (65.956, 132.742), (66.553, 134.734), (66.893, 136.872), (67, 139.2), (67.221, 142.827), (67.87, 146.188), (68.925, 149.248), (70.362, 151.975), (72.161, 154.337), (74.298, 156.3), (76.752, 157.832), (79.5, 158.9), (82.158, 159.325), (86.437, 159.675), (91.748, 159.912), (97.5, 160), (110.981, 160.277), (124.425, 161.012), (136.031, 162.067), (140.583, 162.67), (144, 163.3), (149.5, 164.6), (139.5, 166.8), (133.687, 168.176), (128.069, 169.672), (122.662, 171.282), (117.481, 172.997), (112.542, 174.809), (107.859, 176.711), (103.449, 178.693), (99.325, 180.75), (95.504, 182.872), (92, 185.052), (88.829, 187.282), (86.006, 189.553), (83.547, 191.859), (81.466, 194.19), (79.778, 196.54), (78.5, 198.9), (77.788, 200.759), (77.38, 202.448), (77.278, 203.985), (77.487, 205.387), (78.011, 206.672), (78.852, 207.858), (80.013, 208.961), (81.5, 210), (82.888, 210.959), (83.906, 211.912), (84.559, 212.904), (84.85, 213.975), (84.785, 215.168), (84.369, 216.525), (83.605, 218.088), (82.5, 219.9), (80.714, 222.9), (79.483, 225.673), (78.807, 228.22), (78.687, 230.537), (79.126, 232.626), (79.555, 233.583), (80.123, 234.483), (81.681, 236.108), (83.8, 237.5), (87.5, 239.5), (87.5, 252.2), (87.552, 259.3), (87.837, 263.4), (88.13, 264.7), (88.555, 265.7), (89.137, 266.55), (89.9, 267.4), (91.022, 268.397), (92.2, 269.225), (93.303, 269.791), (94.2, 270), (95.39, 270.162), (96.48, 270.642), (97.464, 271.429), (98.337, 272.513), (99.094, 273.882), (99.727, 275.527), (100.231, 277.436), (100.6, 279.6), (101.048, 282.547), (101.712, 284.8), (102.695, 286.603), (104.1, 288.2), (105.589, 289.62), (106.787, 290.337), (107.967, 290.436), (109.4, 290), (112.642, 288.487), (114.113, 287.553), (115.537, 286.45), (118.414, 283.587), (121.6, 279.6), (125.172, 274.484), (128.483, 268.839), (131.562, 262.597), (134.438, 255.688), (137.14, 248.042), (139.698, 239.592), (142.142, 230.268), (144.5, 220), (147.2, 208.675), (149.9, 199), (152.717, 190.847), (155.862, 182.75), (158.577, 176.528), (159.535, 174.689), (160.1, 174), (160.431, 174.439), (160.8, 175.637), (161.5, 179.6), (162.145, 183.692), (163.005, 187.512), (164.04, 190.977), (165.212, 194), (166.483, 196.498), (167.814, 198.387), (169.166, 199.583), (169.838, 199.894), (170.5, 200), (171.629, 199.773), (172.612, 199.102), (173.446, 198.001), (174.125, 196.488), (174.645, 194.575), (175, 192.28), (175.187, 189.616), (175.2, 186.6), (175.1, 178.5), (177, 181), (181.441, 187.097), (186.275, 194.675), (191.597, 203.866), (197.5, 214.8), (202.756, 224.676), (207.577, 233.188), (212.081, 240.499), (216.387, 246.775), (220.614, 252.179), (224.88, 256.875), (229.302, 261.027), (234, 264.8), (236.702, 266.761), (239.22, 268.405), (241.553, 269.734), (243.698, 270.748), (245.656, 271.448), (247.424, 271.833), (249.002, 271.904), (250.387, 271.663), (251.58, 271.108), (252.577, 270.24), (253.379, 269.061), (253.983, 267.57), (254.388, 265.768), (254.594, 263.656), (254.598, 261.233), (254.4, 258.5), (254.15, 255.287), (254.2, 253.2), (254.625, 251.863), (255.5, 250.9), (259.663, 247.35), (261.012, 245.985), (261.95, 244.775), (262.531, 243.63), (262.812, 242.462), (262.85, 241.182), (262.7, 239.7), (261.475, 234.912), (259.5, 229.3), (258.395, 226.415), (257.631, 223.997), (257.215, 221.949), (257.15, 220.175), (257.441, 218.579), (258.094, 217.066), (259.112, 215.538), (260.5, 213.9), (262.962, 210.8), (263.72, 209.625), (264, 208.9), (263.838, 207.767), (263.383, 206.436), (262.676, 204.971), (261.762, 203.438), (259.486, 200.42), (258.21, 199.066), (256.9, 197.9), (255.141, 196.419), (253.831, 195.092), (252.962, 193.866), (252.525, 192.688), (252.509, 191.504), (252.906, 190.264), (253.706, 188.913), (254.9, 187.4), (256.096, 185.965), (256.984, 184.636), (257.568, 183.38), (257.85, 182.162), (257.832, 180.95), (257.516, 179.708), (256.904, 178.403), (256, 177), (254.352, 175.037), (252.274, 173.165), (249.791, 171.391), (246.928, 169.722), (243.71, 168.164), (240.162, 166.724), (236.309, 165.409), (232.175, 164.225), (227.786, 163.18), (223.166, 162.279), (218.341, 161.531), (213.334, 160.941), (208.172, 160.516), (202.879, 160.263), (197.48, 160.189), (192, 160.3), (177.5, 160.8), (184, 157.8), (187.633, 156.165), (191.761, 154.489), (201.387, 151.037), (212.645, 147.492), (225.3, 143.9), (235.289, 141.07), (238.96, 139.813), (241.912, 138.587), (244.27, 137.338), (246.155, 136.011), (247.69, 134.55), (249, 132.9), (249.98, 131.353), (250.747, 129.695), (251.303, 127.899), (251.65, 125.938), (251.791, 123.784), (251.728, 121.411), (251.464, 118.792), (251, 115.9), (250.524, 112.931), (250.308, 110.283), (250.365, 107.89), (250.712, 105.688), (251.364, 103.612), (252.336, 101.598), (253.643, 99.583), (255.3, 97.5), (257.712, 94.45), (259.562, 91.606), (260.869, 88.866), (261.65, 86.125), (261.925, 83.281), (261.712, 80.231), (261.031, 76.872), (259.9, 73.1), (258.712, 69.472), (258.402, 68.189), (258.275, 67.1), (258.326, 66.086), (258.55, 65.028), (259.5, 62.3), (261.637, 57.6), (264.3, 52.9), (265.415, 50.826), (266.281, 48.666), (266.895, 46.435), (267.25, 44.15), (267.343, 41.828), (267.169, 39.484), (266.723, 37.136), (266, 34.8), (265.504, 33.028), (265.298, 31.219), (265.39, 29.344), (265.788, 27.375), (266.499, 25.284), (267.533, 23.044), (268.897, 20.625), (270.6, 18), (273.203, 13.881), (275.225, 10.1), (276.534, 6.919), (276.881, 5.635), (277, 4.6), (276.864, 3.656), (276.472, 2.784), (275.85, 2.002), (275.025, 1.325), (274.021, 0.77), (272.866, 0.353), (271.583, 0.091), (270.2, 0), (268.081, 0.258), (265.4, 1.012), (262.269, 2.236), (258.8, 3.9), (258.8, 3.9)], [(255.9, 12.3), (254.721, 13.187), (253.741, 14.106), (252.971, 15.035), (252.425, 15.95), (252.113, 16.827), (252.047, 17.644), (252.239, 18.376), (252.7, 19), (253.384, 19.276), (254.516, 19.237), (255.952, 18.937), (257.55, 18.425), (259.167, 17.754), (260.659, 16.975), (261.885, 16.14), (262.7, 15.3), (263.749, 13.539), (264.098, 12.103), (264.035, 11.519), (263.827, 11.029), (263.483, 10.638), (263.012, 10.35), (261.734, 10.103), (260.07, 10.322), (258.099, 11.043), (255.9, 12.3), (255.9, 12.3)], [(255.4, 25.6), (254.759, 27.291), (254.475, 28.625), (254.528, 29.622), (254.9, 30.3), (255.564, 30.729), (256.258, 30.772), (256.944, 30.472), (257.588, 29.875), (258.151, 29.025), (258.598, 27.966), (258.894, 26.743), (259, 25.4), (258.923, 23.961), (258.705, 22.942), (258.362, 22.343), (257.913, 22.163), (257.374, 22.399), (256.764, 23.052), (256.1, 24.119), (255.4, 25.6), (255.4, 25.6)], [(249.8, 35.7), (249.5, 42.5), (249.238, 47.838), (248.952, 50.305), (248.6, 52.2), (248.236, 54.186), (248.238, 55.338), (248.396, 55.668), (248.67, 55.87), (249.6, 56), (251.137, 55.82), (252.589, 55.373), (253.945, 54.69), (255.192, 53.798), (256.32, 52.728), (257.315, 51.509), (258.167, 50.169), (258.863, 48.737), (259.391, 47.244), (259.74, 45.718), (259.897, 44.188), (259.852, 42.683), (259.591, 41.232), (259.103, 39.866), (258.377, 38.612), (257.4, 37.5), (256.372, 36.668), (255.214, 35.981), (254.002, 35.454), (252.812, 35.1), (251.721, 34.934), (250.805, 34.969), (250.139, 35.22), (249.8, 35.7), (249.8, 35.7)], [(238.6, 25.1), (237.565, 26.043), (236.789, 27.034), (236.278, 28.021), (236.037, 28.95), (236.074, 29.766), (236.392, 30.416), (236.999, 30.845), (237.9, 31), (238.952, 30.832), (240.106, 30.37), (241.289, 29.676), (242.425, 28.812), (243.439, 27.841), (244.256, 26.823), (244.802, 25.822), (245, 24.9), (244.864, 24.08), (244.478, 23.497), (243.871, 23.153), (243.075, 23.05), (242.119, 23.191), (241.034, 23.578), (239.851, 24.214), (238.6, 25.1), (238.6, 25.1)], [(226, 38.1), (225.57, 38.944), (225.337, 39.75), (225.311, 40.406), (225.5, 40.8), (225.931, 40.999), (226.509, 40.947), (227.875, 40.25), (229.128, 39.028), (229.566, 38.32), (229.8, 37.6), (229.834, 36.859), (229.6, 36.356), (229.16, 36.088), (228.575, 36.05), (227.905, 36.237), (227.212, 36.644), (226.557, 37.266), (226, 38.1), (226, 38.1)], [(227.2, 46.7), (225.358, 47.906), (222.887, 49.975), (220.098, 52.606), (217.3, 55.5), (213.902, 59.37), (210.641, 63.337), (207.513, 67.409), (204.512, 71.598), (201.633, 75.913), (198.871, 80.364), (196.22, 84.961), (193.675, 89.713), (191.231, 94.63), (188.882, 99.722), (186.624, 104.999), (184.45, 110.47), (180.337, 122.037), (176.5, 134.5), (173.312, 145.85), (172, 151.2), (172.118, 151.184), (172.456, 150.716), (173.7, 148.6), (177.8, 140.9), (182.529, 132.063), (187.805, 122.933), (193.65, 113.476), (200.087, 103.662), (207.139, 93.46), (214.827, 82.836), (223.173, 71.76), (232.2, 60.2), (234.198, 57.58), (235.773, 55.256), (236.934, 53.204), (237.688, 51.4), (238.043, 49.821), (238.008, 48.444), (237.591, 47.245), (236.8, 46.2), (236.059, 45.651), (235.131, 45.28), (234.044, 45.084), (232.825, 45.062), (231.503, 45.215), (230.106, 45.539), (228.662, 46.035), (227.2, 46.7), (227.2, 46.7)], [(232.6, 49.4), (232.231, 48.701), (231.727, 48.255), (231.094, 48.059), (230.337, 48.112), (229.464, 48.415), (228.48, 48.964), (226.2, 50.8), (223.659, 53.477), (221.414, 56.428), (219.547, 59.459), (218.137, 62.375), (217.267, 64.982), (217.017, 67.084), (217.15, 67.886), (217.468, 68.489), (217.981, 68.868), (218.7, 69), (219.531, 68.821), (220.503, 68.31), (222.756, 66.458), (225.225, 63.774), (227.675, 60.587), (229.872, 57.228), (231.581, 54.023), (232.569, 51.304), (232.719, 50.23), (232.6, 49.4), (232.6, 49.4)], [(225.1, 54.5), (224.091, 55.77), (223.25, 57.064), (222.597, 58.323), (222.15, 59.487), (221.928, 60.497), (221.95, 61.292), (222.234, 61.813), (222.8, 62), (223.64, 61.643), (224.798, 60.684), (227.537, 57.625), (229.958, 54.153), (230.717, 52.679), (231, 51.6), (230.857, 51.113), (230.458, 50.914), (229.845, 50.979), (229.062, 51.287), (227.161, 52.542), (225.1, 54.5), (225.1, 54.5)], [(215, 46.5), (214.531, 47.214), (214.308, 47.902), (214.302, 48.516), (214.487, 49.013), (214.837, 49.345), (215.323, 49.467), (215.92, 49.334), (216.6, 48.9), (217.508, 47.742), (217.938, 46.463), (217.953, 45.891), (217.823, 45.427), (217.542, 45.114), (217.1, 45), (216.659, 45.122), (216.125, 45.45), (215, 46.5), (215, 46.5)], [(206.4, 57.6), (205.675, 58.888), (205.342, 59.95), (205.354, 60.75), (205.662, 61.25), (206.219, 61.413), (206.977, 61.2), (207.886, 60.575), (208.9, 59.5), (210.027, 57.7), (210.312, 56.934), (210.412, 56.275), (210.331, 55.738), (210.067, 55.338), (209.623, 55.087), (209, 55), (208.509, 55.195), (207.85, 55.737), (207.116, 56.561), (206.4, 57.6), (206.4, 57.6)], [(214, 66.3), (213.794, 64.703), (213.536, 64.279), (213.175, 64.1), (212.711, 64.165), (212.144, 64.472), (210.7, 65.8), (210.035, 66.655), (209.541, 67.541), (209.22, 68.412), (209.075, 69.225), (209.108, 69.935), (209.322, 70.497), (209.718, 70.867), (210.3, 71), (211.033, 70.901), (211.722, 70.617), (212.35, 70.172), (212.9, 69.587), (213.703, 68.089), (213.923, 67.22), (214, 66.3), (214, 66.3)], [(220, 72.9), (219.928, 72.02), (219.722, 71.333), (219.399, 70.845), (218.975, 70.562), (218.467, 70.491), (217.891, 70.636), (217.263, 71.004), (216.6, 71.6), (215.968, 72.378), (215.498, 73.245), (215.196, 74.144), (215.062, 75.013), (215.103, 75.792), (215.32, 76.423), (215.718, 76.846), (216.3, 77), (216.976, 76.906), (217.637, 76.641), (218.825, 75.7), (219.675, 74.384), (219.915, 73.65), (220, 72.9), (220, 72.9)], [(226.3, 75.8), (221.717, 79.889), (217.067, 84.552), (212.387, 89.741), (207.713, 95.412), (203.08, 101.52), (198.527, 108.017), (194.088, 114.859), (189.8, 122), (179.913, 139.775), (176.286, 146.609), (175.347, 148.504), (175.165, 148.945), (175.2, 149), (183.2, 138.5), (189.652, 130.3), (192.831, 126.617), (196.038, 123.15), (199.314, 119.852), (202.705, 116.675), (206.252, 113.573), (210, 110.5), (216.802, 104.897), (222.602, 99.689), (227.429, 94.84), (231.312, 90.312), (234.282, 86.071), (235.433, 84.047), (236.367, 82.08), (237.087, 80.166), (237.597, 78.301), (237.9, 76.481), (238, 74.7), (237.927, 72.688), (237.794, 72.035), (237.562, 71.575), (237.204, 71.274), (236.692, 71.1), (235.1, 71), (233.416, 71.286), (231.45, 72.162), (229.109, 73.658), (226.3, 75.8), (226.3, 75.8)], [(227.4, 80.4), (225.378, 82.781), (224.2, 84.9), (223.968, 85.755), (223.997, 86.419), (224.302, 86.848), (224.9, 87), (225.607, 86.7), (226.6, 85.897), (228.975, 83.35), (231.088, 80.503), (231.752, 79.325), (232, 78.5), (231.816, 77.334), (231.546, 77.132), (231.125, 77.2), (229.722, 78.191), (227.4, 80.4), (227.4, 80.4)], [(232.9, 80.8), (233.735, 79.14), (234.292, 77.698), (234.575, 76.499), (234.588, 75.562), (234.333, 74.912), (233.814, 74.57), (233.035, 74.559), (232, 74.9), (230.576, 75.603), (229.131, 76.525), (226.278, 78.88), (223.636, 81.673), (221.4, 84.612), (219.764, 87.407), (219.231, 88.658), (218.922, 89.764), (218.86, 90.688), (219.069, 91.392), (219.574, 91.842), (220.4, 92), (221.606, 91.712), (223.127, 90.911), (224.856, 89.696), (226.688, 88.162), (228.514, 86.409), (230.23, 84.533), (231.727, 82.631), (232.9, 80.8), (232.9, 80.8)], [(246.4, 85.2), (246.138, 90.512), (245.852, 92.78), (245.5, 94.4), (245.128, 95.958), (245.15, 96.662), (245.35, 96.733), (245.697, 96.636), (246.9, 96), (248.081, 95.147), (249.389, 93.805), (250.737, 92.113), (252.038, 90.212), (253.202, 88.241), (254.142, 86.339), (254.771, 84.646), (255, 83.3), (254.847, 82.194), (254.375, 81.275), (253.566, 80.544), (252.4, 80), (250.625, 79.346), (249.241, 78.984), (248.199, 78.956), (247.45, 79.3), (246.945, 80.057), (246.634, 81.266), (246.4, 85.2), (246.4, 85.2)], [(249.4, 65.4), (249.055, 67.664), (249.188, 69.562), (249.752, 70.955), (250.181, 71.417), (250.7, 71.7), (251.245, 71.675), (251.741, 71.273), (252.166, 70.57), (252.5, 69.637), (252.809, 67.383), (252.743, 66.208), (252.5, 65.1), (252.141, 64.19), (251.748, 63.558), (251.335, 63.2), (250.912, 63.112), (250.495, 63.292), (250.095, 63.736), (249.4, 65.4), (249.4, 65.4)], [(222, 95.9), (221.932, 95.084), (221.736, 94.512), (221.425, 94.184), (221.012, 94.1), (220.511, 94.259), (219.933, 94.662), (218.6, 96.2), (218, 97.206), (217.7, 98.1), (217.7, 98.844), (218, 99.4), (218.545, 99.721), (219.173, 99.739), (219.837, 99.497), (220.487, 99.037), (221.077, 98.405), (221.558, 97.642), (221.881, 96.793), (222, 95.9), (222, 95.9)], [(215, 97.2), (214.893, 96.253), (214.594, 95.583), (214.135, 95.187), (213.55, 95.062), (212.871, 95.205), (212.131, 95.611), (211.363, 96.277), (210.6, 97.2), (209.939, 98.253), (209.456, 99.287), (209.152, 100.266), (209.025, 101.15), (209.077, 101.903), (209.306, 102.488), (209.714, 102.866), (210.3, 103), (211.076, 102.853), (211.878, 102.445), (212.666, 101.824), (213.4, 101.037), (214.04, 100.134), (214.547, 99.161), (214.88, 98.167), (215, 97.2), (215, 97.2)], [(217.3, 88.6), (216.619, 88.131), (215.9, 88.075), (215.106, 88.431), (214.2, 89.2), (213.651, 89.851), (213.277, 90.511), (213.073, 91.149), (213.038, 91.738), (213.166, 92.246), (213.455, 92.645), (213.901, 92.906), (214.5, 93), (215.121, 92.852), (215.753, 92.453), (216.875, 91.175), (217.509, 89.709), (217.532, 89.076), (217.3, 88.6), (217.3, 88.6)], [(206.2, 86), (206.234, 84.932), (206.058, 84.134), (205.706, 83.613), (205.212, 83.375), (204.611, 83.428), (203.936, 83.778), (203.221, 84.433), (202.5, 85.4), (201.742, 86.84), (201.384, 88.181), (201.379, 89.345), (201.675, 90.25), (202.225, 90.818), (202.978, 90.969), (203.886, 90.623), (204.9, 89.7), (205.738, 88.037), (206.2, 86), (206.2, 86)], [(201, 93.4), (200.788, 92.427), (200.536, 92.168), (200.2, 92.062), (199.312, 92.317), (198.2, 93.2), (197.679, 93.866), (197.317, 94.625), (197.112, 95.422), (197.062, 96.2), (197.168, 96.903), (197.427, 97.475), (197.838, 97.859), (198.4, 98), (198.914, 97.905), (199.397, 97.633), (200.225, 96.637), (200.791, 95.173), (201, 93.4), (201, 93.4)], [(196, 101.8), (195.802, 100.581), (195.562, 100.239), (195.238, 100.075), (194.833, 100.089), (194.355, 100.281), (193.2, 101.2), (192.76, 101.779), (192.42, 102.498), (192.062, 104.088), (192.173, 105.433), (192.419, 105.847), (192.8, 106), (193.339, 105.897), (193.891, 105.611), (194.925, 104.613), (195.697, 103.258), (196, 101.8), (196, 101.8)], [(191.3, 108.6), (190.728, 108.17), (190.152, 107.994), (189.597, 108.052), (189.088, 108.325), (188.649, 108.795), (188.305, 109.444), (188.08, 110.252), (188, 111.2), (188.072, 111.903), (188.275, 112.475), (188.591, 112.859), (189, 113), (189.476, 112.848), (189.978, 112.439), (190.9, 111.138), (191.447, 109.667), (191.48, 109.047), (191.3, 108.6), (191.3, 108.6)], [(187.3, 118.5), (187.473, 117.947), (187.484, 117.431), (187.125, 116.625), (186.806, 116.391), (186.428, 116.306), (186.018, 116.4), (185.6, 116.7), (185.127, 117.595), (185.037, 118.688), (185.305, 119.611), (185.563, 119.895), (185.9, 120), (186.287, 119.878), (186.675, 119.55), (187.3, 118.5), (187.3, 118.5)], [(196.6, 119.6), (196.768, 118.968), (196.759, 118.497), (196.596, 118.19), (196.3, 118.05), (195.391, 118.278), (194.2, 119.2), (193.319, 120.312), (193.075, 121.2), (193.192, 121.536), (193.469, 121.787), (194.5, 122), (195.55, 121.875), (196, 121.6), (196.6, 119.6), (196.6, 119.6)], [(202, 113.4), (201.894, 112.844), (201.6, 112.4), (201.156, 112.106), (200.6, 112), (200.018, 112.119), (199.486, 112.444), (198.663, 113.525), (198.308, 114.869), (198.362, 115.522), (198.6, 116.1), (198.976, 116.431), (199.469, 116.48), (200.027, 116.292), (200.6, 115.912), (201.581, 114.764), (201.887, 114.086), (202, 113.4), (202, 113.4)], [(208, 105.1), (207.928, 104.588), (207.722, 104.25), (207.399, 104.08), (206.975, 104.075), (205.891, 104.537), (204.6, 105.6), (203.939, 106.335), (203.459, 107.089), (203.162, 107.827), (203.05, 108.513), (203.125, 109.109), (203.391, 109.58), (203.848, 109.889), (204.5, 110), (205.052, 109.871), (205.638, 109.516), (206.775, 108.3), (207.65, 106.709), (207.907, 105.885), (208, 105.1), (208, 105.1)], [(217, 115.5), (216.906, 114.901), (216.645, 114.455), (216.246, 114.166), (215.738, 114.037), (215.149, 114.073), (214.511, 114.277), (213.851, 114.651), (213.2, 115.2), (212.445, 116.3), (212.037, 117.55), (212.061, 118.575), (212.261, 118.886), (212.6, 119), (213.248, 118.899), (213.962, 118.622), (215.4, 117.7), (216.537, 116.553), (216.877, 115.995), (217, 115.5), (217, 115.5)], [(220, 121.9), (219.894, 121.482), (219.603, 121.202), (218.625, 121.037), (217.384, 121.38), (216.2, 122.2), (215.38, 123.384), (215.037, 124.625), (215.202, 125.603), (215.482, 125.894), (215.9, 126), (217.037, 125.537), (218.4, 124.4), (219.537, 123.037), (220, 121.9), (220, 121.9)], [(213, 121.7), (212.884, 120.954), (212.556, 120.439), (212.051, 120.151), (211.4, 120.088), (210.637, 120.244), (209.794, 120.617), (208.904, 121.204), (208, 122), (207.175, 122.933), (206.577, 123.836), (206.205, 124.681), (206.062, 125.438), (206.149, 126.077), (206.467, 126.57), (207.017, 126.888), (207.8, 127), (208.684, 126.867), (209.583, 126.495), (210.456, 125.929), (211.262, 125.213), (211.961, 124.388), (212.511, 123.498), (212.871, 122.588), (213, 121.7), (213, 121.7)], [(204, 128.4), (203.788, 127.4), (203.536, 127.106), (203.2, 127), (202.517, 127.14), (201.712, 127.522), (200, 128.775), (198.587, 130.291), (198.158, 131), (198, 131.6), (198.111, 132.219), (198.42, 132.652), (198.891, 132.899), (199.488, 132.963), (200.173, 132.843), (200.911, 132.542), (201.665, 132.061), (202.4, 131.4), (203.03, 130.706), (203.538, 129.9), (203.877, 129.094), (204, 128.4), (204, 128.4)], [(196, 136.5), (196.561, 135.639), (196.778, 134.88), (196.7, 134.259), (196.375, 133.812), (195.854, 133.577), (195.184, 133.589), (194.417, 133.885), (193.6, 134.5), (192.462, 135.95), (192, 137.1), (192.114, 137.542), (192.428, 137.822), (192.896, 137.947), (193.475, 137.925), (194.784, 137.466), (196, 136.5), (196, 136.5)], [(190, 139.9), (189.878, 139.548), (189.55, 139.262), (188.5, 139), (187.905, 139.118), (187.342, 139.438), (186.438, 140.475), (186.159, 141.09), (186.039, 141.7), (186.109, 142.254), (186.4, 142.7), (186.756, 142.83), (187.258, 142.727), (188.462, 142.012), (189.536, 140.942), (189.874, 140.394), (190, 139.9), (190, 139.9)], [(183, 127.5), (182.928, 126.928), (182.725, 126.45), (182.409, 126.122), (182, 126), (181.633, 126.122), (181.312, 126.45), (181.086, 126.928), (181, 127.5), (181.086, 128.072), (181.312, 128.55), (181.633, 128.878), (182, 129), (182.409, 128.878), (182.725, 128.55), (182.928, 128.072), (183, 127.5), (183, 127.5)], [(183.9, 168.4), (189.405, 170.561), (196.738, 173.762), (204.952, 177.583), (213.1, 181.6), (220.689, 185.341), (227.012, 188.275), (231.48, 190.122), (232.833, 190.55), (233.5, 190.6), (234.2, 190.27), (234.765, 189.847), (235.197, 189.342), (235.498, 188.761), (235.724, 187.41), (235.462, 185.863), (234.737, 184.189), (233.57, 182.458), (231.984, 180.738), (230, 179.1), (226, 176.592), (221.191, 174.259), (215.674, 172.129), (209.55, 170.225), (202.92, 168.575), (195.884, 167.203), (188.544, 166.136), (181, 165.4), (173.5, 164.9), (183.9, 168.4), (183.9, 168.4)], [(182.3, 172.2), (186.528, 174.883), (191.6, 178.288), (201.8, 185.5), (212.084, 192.928), (221.075, 199.1), (227.928, 203.472), (230.289, 204.813), (231.8, 205.5), (233.47, 205.751), (234.789, 205.503), (235.736, 204.829), (236.287, 203.8), (236.422, 202.49), (236.117, 200.972), (235.351, 199.318), (234.1, 197.6), (232.401, 196.041), (229.523, 193.888), (221.412, 188.525), (212.12, 182.975), (207.767, 180.587), (204, 178.7), (195.189, 174.805), (186.012, 171.013), (178.505, 168.139), (176.012, 167.302), (174.7, 167), (174.657, 167.109), (174.959, 167.419), (176.475, 168.55), (182.3, 172.2), (182.3, 172.2)], [(176.6, 175), (178.925, 178.3), (183.2, 184), (189.375, 192.738), (196.3, 203.2), (202.634, 212.815), (208.441, 221.041), (213.727, 227.883), (218.5, 233.35), (220.696, 235.57), (222.767, 237.448), (224.713, 238.986), (226.534, 240.184), (228.233, 241.044), (229.81, 241.566), (231.265, 241.751), (232.6, 241.6), (233.777, 241.145), (234.512, 240.438), (234.892, 239.336), (235, 237.7), (234.835, 236.554), (234.202, 235.133), (232.896, 233.198), (230.712, 230.513), (222.892, 221.936), (209.1, 207.5), (192.744, 190.483), (182.425, 179.963), (177.319, 175.086), (176.462, 174.497), (176.413, 174.619), (176.6, 175), (176.6, 175)], [(195.4, 168.6), (193.662, 168.188), (191.7, 168), (190.458, 168.08), (190.012, 168.262), (190.336, 168.689), (191.4, 169.5), (192.272, 170.071), (193.203, 170.508), (195.025, 170.962), (195.808, 170.974), (196.434, 170.836), (196.85, 170.546), (197, 170.1), (196.877, 169.697), (196.537, 169.275), (196.03, 168.891), (195.4, 168.6), (195.4, 168.6)], [(201.1, 180), (199.405, 178.691), (198.112, 178.075), (197.638, 178.033), (197.289, 178.172), (197.074, 178.493), (197, 179), (197.146, 179.445), (197.545, 179.933), (198.887, 180.913), (200.586, 181.686), (202.2, 182), (202.52, 181.8), (202.438, 181.375), (201.961, 180.762), (201.1, 180), (201.1, 180)], [(198, 187.5), (196.97, 186.519), (195.913, 185.725), (194.948, 185.194), (194.2, 185), (193.58, 185.137), (193.512, 185.575), (193.989, 186.35), (195, 187.5), (196.03, 188.481), (197.087, 189.275), (198.052, 189.806), (198.8, 190), (199.42, 189.863), (199.488, 189.425), (199.011, 188.65), (198, 187.5), (198, 187.5)], [(197.7, 198.6), (197.767, 198.153), (197.413, 197.35), (196.702, 196.322), (195.7, 195.2), (194.434, 194.072), (193.6, 193.525), (193.141, 193.541), (193, 194.1), (193.161, 194.88), (193.594, 195.745), (194.975, 197.438), (195.773, 198.117), (196.544, 198.586), (197.211, 198.772), (197.7, 198.6), (197.7, 198.6)], [(202.8, 197.9), (213.862, 208.956), (222.631, 217.517), (229.385, 223.798), (234.4, 228.012), (236.342, 229.412), (237.952, 230.376), (239.267, 230.93), (240.319, 231.102), (241.144, 230.918), (241.776, 230.405), (242.25, 229.59), (242.6, 228.5), (242.725, 227.12), (242.475, 225.637), (241.812, 223.986), (240.7, 222.1), (239.137, 220.118), (236.617, 217.381), (229.562, 210.45), (221.252, 202.919), (213.4, 196.4), (205.12, 190.364), (192.988, 181.863), (181.886, 174.28), (178.248, 171.89), (176.7, 171), (178.598, 173.122), (184.163, 178.9), (202.8, 197.9), (202.8, 197.9)], [(209, 196.5), (207.502, 195.038), (205.863, 193.95), (204.542, 193.463), (204.145, 193.514), (204, 193.8), (204.212, 194.413), (204.777, 195.213), (206.538, 197), (208.43, 198.413), (209.158, 198.744), (209.6, 198.7), (209.773, 198.3), (209.712, 197.75), (209.445, 197.125), (209, 196.5), (209, 196.5)], [(203.5, 204.6), (202.705, 203.557), (201.869, 202.759), (201.06, 202.22), (200.35, 201.95), (199.809, 201.961), (199.506, 202.266), (199.513, 202.875), (199.9, 203.8), (201.084, 205.52), (202.475, 206.913), (203.753, 207.723), (204.25, 207.832), (204.6, 207.7), (204.681, 207.286), (204.5, 206.562), (203.5, 204.6), (203.5, 204.6)], [(209, 212), (206.916, 211.123), (206.332, 211.102), (206.05, 211.362), (206.068, 211.909), (206.384, 212.745), (207.9, 215.3), (209.68, 217.564), (211.713, 219.462), (213.539, 220.63), (214.231, 220.825), (214.7, 220.7), (214.771, 220.113), (214.442, 219.116), (212.938, 216.425), (210.889, 213.697), (209.881, 212.653), (209, 212), (209, 212)], [(218.6, 204.4), (215.923, 202.366), (213.837, 201.25), (213.06, 201.054), (212.483, 201.109), (212.124, 201.422), (212, 202), (212.223, 202.628), (212.831, 203.481), (214.825, 205.525), (217.231, 207.456), (218.355, 208.169), (219.3, 208.6), (220.435, 208.875), (221.216, 208.886), (221.645, 208.651), (221.725, 208.188), (221.458, 207.513), (220.847, 206.645), (218.6, 204.4), (218.6, 204.4)], [(223.8, 192.9), (221.122, 191.663), (219.325, 191.1), (218.728, 191.072), (218.316, 191.213), (218.077, 191.522), (218, 192), (218.146, 192.576), (218.563, 193.276), (220.064, 194.948), (222.224, 196.825), (224.762, 198.713), (227.399, 200.417), (229.855, 201.745), (231.848, 202.504), (232.584, 202.609), (233.1, 202.5), (233.295, 202.255), (233.328, 201.903), (232.955, 200.93), (232.082, 199.682), (230.812, 198.262), (229.247, 196.772), (227.489, 195.314), (225.639, 193.989), (223.8, 192.9), (223.8, 192.9)], [(213.6, 186.7), (211.075, 185.363), (208.4, 184.4), (206.845, 184.037), (206.163, 184.05), (206.116, 184.22), (206.248, 184.512), (207, 185.5), (208.637, 186.836), (211.1, 188.312), (213.637, 189.508), (214.7, 189.868), (215.5, 190), (215.882, 189.916), (216.061, 189.681), (216.05, 189.325), (215.863, 188.875), (215.008, 187.806), (213.6, 186.7), (213.6, 186.7)], [(223.5, 178.4), (219.708, 176.914), (216.338, 176.113), (214.978, 175.995), (213.923, 176.08), (213.242, 176.378), (213, 176.9), (213.229, 177.536), (213.88, 178.295), (216.213, 180.037), (219.539, 181.836), (223.4, 183.4), (226.55, 184.313), (228.802, 184.63), (229.591, 184.589), (230.155, 184.428), (230.496, 184.158), (230.613, 183.787), (230.505, 183.327), (230.174, 182.786), (228.842, 181.502), (226.617, 180.013), (223.5, 178.4), (223.5, 178.4)], [(226.4, 169.2), (226.27, 169.737), (226.445, 170.342), (226.876, 170.974), (227.512, 171.588), (229.198, 172.589), (230.147, 172.89), (231.1, 173), (232.017, 172.907), (232.739, 172.647), (233.257, 172.251), (233.562, 171.75), (233.648, 171.174), (233.505, 170.553), (233.125, 169.918), (232.5, 169.3), (230.717, 168.384), (228.963, 168.05), (228.163, 168.107), (227.452, 168.316), (226.855, 168.679), (226.4, 169.2), (226.4, 169.2)], [(215.2, 167.2), (215.58, 167.731), (216.212, 168.225), (217.014, 168.606), (217.9, 168.8), (218.914, 168.897), (219.562, 168.75), (219.855, 168.378), (219.8, 167.8), (219.42, 167.269), (218.788, 166.775), (217.986, 166.394), (217.1, 166.2), (216.086, 166.103), (215.438, 166.25), (215.145, 166.622), (215.2, 167.2), (215.2, 167.2)], [(207, 172.6), (203.842, 171.497), (201.613, 171.05), (200.866, 171.079), (200.377, 171.278), (200.152, 171.651), (200.2, 172.2), (200.757, 172.833), (201.863, 173.497), (205.025, 174.7), (206.735, 175.132), (208.3, 175.378), (209.546, 175.386), (210.3, 175.1), (210.396, 174.886), (210.319, 174.625), (209.7, 174), (208.556, 173.3), (207, 172.6), (207, 172.6)], [(238, 173.6), (238.28, 174.177), (239.037, 175.212), (241.5, 178.1), (243.144, 180.112), (244.225, 181.9), (244.819, 183.612), (245, 185.4), (245.075, 186.918), (245.297, 188.097), (245.664, 188.933), (246.175, 189.425), (246.826, 189.57), (247.616, 189.366), (248.541, 188.81), (249.6, 187.9), (250.533, 186.911), (251.23, 185.892), (251.69, 184.843), (251.912, 183.762), (251.896, 182.649), (251.639, 181.502), (251.141, 180.319), (250.4, 179.1), (249.207, 177.855), (247.492, 176.581), (245.466, 175.373), (243.337, 174.325), (241.317, 173.53), (239.614, 173.081), (238.438, 173.073), (238.114, 173.264), (238, 173.6), (238, 173.6)], [(243.4, 194.1), (243.209, 194.655), (243.294, 195.186), (243.632, 195.677), (244.2, 196.113), (245.931, 196.758), (248.3, 197), (249.397, 196.908), (250.25, 196.637), (250.803, 196.198), (251, 195.6), (250.731, 194.756), (250.009, 194.044), (248.964, 193.491), (247.725, 193.125), (246.42, 192.975), (245.178, 193.069), (244.129, 193.434), (243.4, 194.1), (243.4, 194.1)], [(249.6, 204.2), (249.933, 205.772), (250.163, 207.625), (250.261, 209.516), (250.2, 211.2), (250.208, 212.643), (250.38, 213.745), (250.708, 214.503), (251.188, 214.912), (251.812, 214.971), (252.577, 214.673), (253.474, 214.018), (254.5, 213), (255.133, 212.1), (255.53, 211.125), (255.69, 210.075), (255.613, 208.95), (255.296, 207.75), (254.739, 206.475), (253.941, 205.125), (252.9, 203.7), (251.077, 201.655), (250.388, 201.178), (249.863, 201.062), (249.51, 201.308), (249.342, 201.914), (249.369, 202.878), (249.6, 204.2), (249.6, 204.2)], [(240.9, 211.1), (242.725, 212.325), (243.403, 212.562), (243.8, 212.5), (243.94, 212.12), (243.798, 211.616), (242.887, 210.45), (241.508, 209.434), (240.78, 209.118), (240.1, 209), (239.452, 209.145), (239.325, 209.287), (239.338, 209.488), (239.805, 210.111), (240.9, 211.1), (240.9, 211.1)], [(247.4, 221.2), (247.304, 221.751), (247.566, 222.456), (248.114, 223.246), (248.875, 224.05), (250.747, 225.419), (251.712, 225.843), (252.6, 226), (253.615, 225.871), (254.267, 225.516), (254.571, 224.977), (254.538, 224.3), (254.181, 223.529), (253.514, 222.709), (252.549, 221.885), (251.3, 221.1), (249.678, 220.314), (248.675, 220.062), (248.009, 220.355), (247.4, 221.2), (247.4, 221.2)], [(252, 232.1), (251.88, 233.1), (251.545, 234.119), (251.035, 235.109), (250.387, 236.025), (249.642, 236.819), (248.836, 237.444), (248.009, 237.853), (247.2, 238), (246.717, 238.072), (246.337, 238.275), (246.089, 238.591), (246, 239), (246.181, 239.442), (246.681, 239.858), (248.375, 240.537), (250.556, 240.898), (252.7, 240.8), (253.514, 240.421), (254.148, 239.647), (254.593, 238.568), (254.837, 237.275), (254.871, 235.861), (254.683, 234.416), (254.263, 233.032), (253.6, 231.8), (252, 229.6), (252, 232.1), (252, 232.1)], [(241, 242.9), (241.126, 243.365), (241.463, 243.902), (242.525, 244.988), (243.7, 245.755), (244.177, 245.893), (244.5, 245.8), (244.754, 245.378), (244.791, 244.827), (244.35, 243.562), (243.459, 242.467), (242.933, 242.126), (242.4, 242), (241.844, 242.07), (241.4, 242.263), (241.106, 242.548), (241, 242.9), (241, 242.9)], [(244, 253.5), (243.109, 254.275), (241.975, 254.675), (240.428, 254.738), (238.3, 254.5), (236.551, 254.299), (235.277, 254.295), (234.473, 254.491), (234.137, 254.888), (234.266, 255.485), (234.855, 256.286), (237.4, 258.5), (239.108, 259.635), (240.753, 260.416), (242.29, 260.845), (243.675, 260.925), (244.863, 260.658), (245.809, 260.047), (246.47, 259.093), (246.8, 257.8), (246.861, 256.608), (246.762, 255.388), (246.533, 254.298), (246.2, 253.5), (245.688, 252.656), (245.25, 252.375), (244.738, 252.656), (244, 253.5), (244, 253.5)], [(222.6, 244.9), (222.511, 245.507), (222.791, 246.359), (223.356, 247.357), (224.125, 248.4), (225.947, 250.216), (226.836, 250.787), (227.6, 251), (228.19, 250.909), (228.609, 250.644), (228.855, 250.22), (228.925, 249.65), (228.528, 248.131), (227.4, 246.2), (226.102, 244.802), (225.415, 244.356), (224.737, 244.087), (224.092, 244.002), (223.505, 244.105), (222.999, 244.402), (222.6, 244.9), (222.6, 244.9)], [(223.8, 226.4), (221.333, 223.997), (219.367, 222.586), (218.587, 222.229), (217.952, 222.092), (217.466, 222.164), (217.137, 222.438), (216.972, 222.902), (216.975, 223.547), (217.514, 225.345), (218.806, 227.755), (220.9, 230.7), (223.85, 233.989), (226.725, 236.463), (228.005, 237.303), (229.113, 237.83), (229.995, 238.008), (230.6, 237.8), (230.743, 237.216), (230.522, 236.258), (229.15, 233.488), (226.803, 230.023), (223.8, 226.4), (223.8, 226.4)], [(228.1, 213.1), (225.529, 211.548), (224.586, 211.208), (223.864, 211.13), (223.358, 211.292), (223.064, 211.674), (222.975, 212.255), (223.088, 213.012), (223.894, 214.974), (225.442, 217.389), (227.691, 220.088), (230.6, 222.9), (233.229, 225.047), (235.316, 226.408), (236.826, 227.012), (237.354, 227.039), (237.725, 226.887), (237.934, 226.562), (237.977, 226.065), (237.547, 224.573), (236.4, 222.442), (234.5, 219.7), (232.923, 217.769), (231.188, 215.875), (229.508, 214.244), (228.1, 213.1), (228.1, 213.1)], [(150.6, 182.9), (138.481, 204.014), (126.25, 226.038), (116.794, 243.692), (114.009, 249.232), (113, 251.7), (113.101, 252.445), (113.378, 253.288), (114.3, 255.025), (115.447, 256.425), (116.005, 256.846), (116.5, 257), (117.333, 256.864), (118.305, 256.477), (120.513, 255.062), (122.814, 252.992), (124.9, 250.5), (126.853, 247.548), (128.767, 244.245), (130.688, 240.486), (132.663, 236.163), (134.735, 231.169), (136.952, 225.398), (142, 211.1), (147.913, 194.038), (150.395, 187.377), (152.1, 183.2), (154.088, 178.525), (154.8, 176.4), (154.355, 176.853), (153.413, 178.225), (150.6, 182.9), (150.6, 182.9)], [(145.5, 182.2), (139.342, 189.319), (133.552, 196.267), (128.138, 203.035), (123.113, 209.613), (118.485, 215.988), (114.267, 222.152), (110.469, 228.092), (107.1, 233.8), (104.655, 238.413), (103.874, 240.177), (103.363, 241.675), (103.099, 242.976), (103.064, 244.15), (103.238, 245.268), (103.6, 246.4), (104.065, 247.141), (104.752, 247.642), (105.609, 247.906), (106.588, 247.938), (107.636, 247.739), (108.705, 247.314), (109.743, 246.667), (110.7, 245.8), (112.841, 243.108), (115.525, 239.337), (118.322, 235.098), (120.8, 231), (132.5, 210.5), (146.4, 186), (152.4, 175.7), (153.6, 173.788), (153.9, 173), (151.275, 175.762), (145.5, 182.2), (145.5, 182.2)], [(146.9, 174.3), (140.812, 178.722), (134.309, 183.911), (127.708, 189.567), (121.325, 195.387), (115.476, 201.072), (110.478, 206.32), (106.647, 210.83), (105.268, 212.714), (104.3, 214.3), (103.643, 215.783), (103.245, 217.145), (103.103, 218.369), (103.213, 219.438), (103.571, 220.332), (104.173, 221.036), (105.018, 221.531), (106.1, 221.8), (106.953, 221.811), (107.844, 221.572), (108.856, 221.009), (110.075, 220.05), (113.469, 216.653), (118.7, 210.8), (136, 190.6), (142.95, 182.425), (149.3, 175.3), (153.413, 170.837), (154.9, 169), (146.9, 174.3), (146.9, 174.3)], [(144, 170.9), (136.542, 173.912), (129.295, 177.314), (122.454, 180.981), (116.212, 184.788), (110.763, 188.608), (106.298, 192.317), (104.496, 194.091), (103.013, 195.79), (101.873, 197.398), (101.1, 198.9), (100.513, 200.486), (100.173, 201.934), (100.075, 203.228), (100.212, 204.35), (100.579, 205.285), (101.17, 206.016), (101.979, 206.526), (103, 206.8), (103.822, 206.744), (104.836, 206.392), (106.11, 205.691), (107.712, 204.588), (112.183, 200.964), (118.8, 195.1), (124.717, 189.934), (130.887, 184.75), (136.589, 180.166), (141.1, 176.8), (152.012, 169.113), (152.983, 168.208), (152.851, 168.109), (152.5, 168.1), (149.6, 168.938), (144, 170.9), (144, 170.9)], [(137.5, 177), (138.172, 176.147), (138.486, 175.538), (138.479, 175.172), (138.188, 175.05), (137.647, 175.172), (136.895, 175.538), (134.9, 177), (133.847, 177.931), (133.375, 178.525), (133.466, 178.856), (134.1, 179), (134.87, 178.842), (135.762, 178.413), (136.673, 177.777), (137.5, 177), (137.5, 177)], [(130.8, 181.2), (130.905, 180.653), (130.831, 180.289), (130.561, 180.115), (130.075, 180.138), (128.381, 180.792), (125.6, 182.3), (123.003, 184.005), (121.475, 185.513), (121.164, 186.119), (121.184, 186.589), (121.556, 186.892), (122.3, 187), (123.157, 186.821), (124.303, 186.333), (127, 184.738), (129.472, 182.823), (130.336, 181.937), (130.8, 181.2), (130.8, 181.2)], [(133.1, 190.3), (133.914, 189.377), (134.512, 188.462), (134.83, 187.642), (134.8, 187), (134.491, 186.755), (133.9, 186.912), (133.084, 187.464), (132.1, 188.4), (131.191, 189.495), (130.625, 190.427), (130.377, 191.154), (130.425, 191.637), (130.745, 191.835), (131.312, 191.705), (132.105, 191.207), (133.1, 190.3), (133.1, 190.3)], [(128, 195.1), (127.8, 194.325), (127.578, 194.087), (127.3, 194), (126.773, 194.172), (125.992, 194.645), (123.963, 196.238), (121.802, 198.261), (120.1, 200.2), (119.484, 201.114), (119.3, 201.663), (119.566, 201.93), (120.3, 202), (121.148, 201.769), (122.262, 201.147), (124.825, 199.15), (127.05, 196.853), (127.743, 195.856), (128, 195.1), (128, 195.1)], [(138.4, 196.1), (139.069, 195.219), (139.55, 194.3), (139.806, 193.456), (139.8, 192.8), (139.483, 192.458), (138.988, 192.613), (138.323, 193.236), (137.5, 194.3), (136.417, 196.353), (136.229, 197.032), (136.263, 197.45), (136.507, 197.587), (136.952, 197.422), (138.4, 196.1), (138.4, 196.1)], [(142.8, 203), (143.234, 201.535), (143.367, 200.447), (143.245, 199.748), (142.912, 199.45), (142.416, 199.564), (141.802, 200.103), (141.114, 201.078), (140.4, 202.5), (139.487, 205.275), (139.317, 206.212), (139.4, 206.7), (139.763, 206.922), (140.17, 206.923), (140.608, 206.716), (141.062, 206.312), (141.973, 204.97), (142.8, 203), (142.8, 203)], [(139, 211), (138.925, 210.416), (138.717, 210.081), (138.404, 209.98), (138.012, 210.1), (137.102, 210.944), (136.2, 212.5), (135.392, 214.511), (135.062, 215.913), (135.202, 216.733), (135.444, 216.934), (135.8, 217), (136.196, 216.808), (136.68, 216.288), (137.738, 214.6), (138.627, 212.613), (139, 211), (139, 211)], [(131.5, 206), (132.375, 203.863), (132.428, 203.23), (132.2, 203), (131.675, 203.149), (131.037, 203.553), (129.65, 204.875), (128.488, 206.459), (128.131, 207.192), (128, 207.8), (128.085, 208.477), (128.322, 208.869), (128.686, 208.988), (129.15, 208.85), (130.278, 207.856), (131.5, 206), (131.5, 206)], [(127, 213.3), (126.917, 212.587), (126.67, 212.17), (126.267, 212.047), (125.712, 212.213), (124.173, 213.398), (122.1, 215.7), (120.973, 217.194), (120.078, 218.63), (119.432, 219.942), (119.05, 221.062), (118.95, 221.926), (119.147, 222.464), (119.658, 222.611), (120.5, 222.3), (121.354, 221.663), (122.359, 220.655), (124.5, 217.988), (126.266, 215.227), (126.803, 214.101), (127, 213.3), (127, 213.3)], [(119, 205.3), (118.936, 204.745), (118.75, 204.349), (118.452, 204.108), (118.05, 204.014), (116.975, 204.244), (115.6, 204.988), (114, 206.196), (112.25, 207.817), (110.425, 209.802), (108.6, 212.1), (106.998, 214.655), (106.137, 216.863), (106.005, 217.74), (106.083, 218.414), (106.378, 218.847), (106.9, 219), (107.464, 218.88), (108.166, 218.538), (109.887, 217.295), (111.871, 215.483), (113.925, 213.312), (115.857, 210.997), (117.475, 208.748), (118.587, 206.779), (118.893, 205.965), (119, 205.3), (119, 205.3)], [(119, 189.3), (118.936, 188.691), (118.73, 188.294), (118.362, 188.112), (117.812, 188.15), (116.089, 188.906), (113.4, 190.6), (110.746, 192.482), (108.447, 194.334), (106.555, 196.088), (105.125, 197.675), (104.211, 199.028), (103.866, 200.078), (103.924, 200.469), (104.144, 200.758), (104.534, 200.938), (105.1, 201), (106.587, 200.604), (108.58, 199.537), (110.86, 197.984), (113.212, 196.125), (115.419, 194.145), (117.264, 192.225), (118.53, 190.549), (118.878, 189.86), (119, 189.3), (119, 189.3)], [(111, 180.5), (110.275, 181.775), (110.184, 182.272), (110.3, 182.6), (110.789, 182.854), (111.456, 182.889), (113.025, 182.438), (114.406, 181.517), (114.839, 180.966), (115, 180.4), (114.894, 179.781), (114.6, 179.347), (114.156, 179.096), (113.6, 179.025), (112.969, 179.132), (112.3, 179.416), (111.631, 179.872), (111, 180.5), (111, 180.5)], [(100.5, 185.2), (99.115, 186.127), (98.178, 187.069), (97.677, 187.963), (97.6, 188.75), (97.936, 189.368), (98.672, 189.756), (99.797, 189.854), (101.3, 189.6), (102.196, 189.291), (102.994, 188.838), (103.67, 188.271), (104.2, 187.625), (104.562, 186.932), (104.731, 186.225), (104.685, 185.537), (104.4, 184.9), (103.847, 184.244), (103.125, 184.075), (102.066, 184.394), (100.5, 185.2), (100.5, 185.2)], [(88.1, 195.7), (86.449, 197.437), (85.17, 199.061), (84.259, 200.588), (83.713, 202.038), (83.527, 203.426), (83.698, 204.77), (84.224, 206.089), (85.1, 207.4), (85.904, 208.289), (86.787, 209.002), (87.709, 209.529), (88.625, 209.863), (89.495, 209.995), (90.275, 209.917), (90.924, 209.622), (91.4, 209.1), (91.533, 208.503), (91.488, 207.55), (90.9, 205.1), (90.423, 203.358), (90.388, 201.812), (90.858, 200.136), (91.9, 198), (93.045, 195.596), (93.711, 193.788), (93.906, 192.579), (93.829, 192.201), (93.638, 191.975), (93.332, 191.901), (92.915, 191.98), (91.745, 192.6), (90.138, 193.838), (88.1, 195.7), (88.1, 195.7)], [(91, 213.2), (89.591, 213.866), (88.522, 214.625), (87.804, 215.422), (87.45, 216.2), (87.471, 216.903), (87.878, 217.475), (88.684, 217.859), (89.9, 218), (90.807, 217.835), (91.756, 217.389), (92.677, 216.74), (93.5, 215.963), (94.154, 215.134), (94.569, 214.33), (94.674, 213.626), (94.4, 213.1), (93.855, 212.82), (93.037, 212.738), (92.052, 212.861), (91, 213.2), (91, 213.2)], [(87.4, 225.5), (86.438, 228.487), (86, 230.8), (86.134, 231.684), (86.506, 232.583), (87.076, 233.456), (87.8, 234.262), (88.637, 234.961), (89.544, 235.511), (90.479, 235.871), (91.4, 236), (92.247, 235.894), (92.7, 235.525), (92.778, 234.819), (92.5, 233.7), (91.9, 230.762), (91.3, 226.7), (90.677, 223.475), (90.286, 222.594), (89.838, 222.2), (89.328, 222.294), (88.755, 222.875), (88.113, 223.944), (87.4, 225.5), (87.4, 225.5)], [(99, 228.5), (98.275, 229.775), (98.184, 230.272), (98.3, 230.6), (98.746, 230.891), (99.3, 230.961), (99.91, 230.841), (100.525, 230.562), (101.562, 229.658), (101.882, 229.095), (102, 228.5), (101.937, 227.877), (101.756, 227.431), (101.473, 227.164), (101.1, 227.075), (100.144, 227.431), (99, 228.5), (99, 228.5)], [(92.9, 242.1), (92.144, 242.964), (91.575, 243.837), (91.269, 244.617), (91.3, 245.2), (91.584, 245.885), (91.977, 246.366), (92.465, 246.645), (93.037, 246.725), (93.68, 246.608), (94.38, 246.297), (95.9, 245.1), (96.73, 244.163), (97.344, 243.248), (97.742, 242.388), (97.925, 241.613), (97.892, 240.954), (97.644, 240.445), (97.18, 240.117), (96.5, 240), (95.769, 240.159), (94.85, 240.6), (93.856, 241.266), (92.9, 242.1), (92.9, 242.1)], [(94.2, 255.7), (94.445, 258.311), (94.888, 259.788), (95.256, 260.215), (95.761, 260.495), (97.3, 260.8), (98.613, 260.806), (99.925, 260.55), (101.125, 260.069), (102.1, 259.4), (102.738, 258.717), (103.158, 258.045), (103.364, 257.422), (103.363, 256.888), (103.16, 256.479), (102.761, 256.236), (102.172, 256.197), (101.4, 256.4), (100.737, 256.457), (99.923, 256.219), (98.138, 255.1), (96.633, 253.531), (96.171, 252.73), (96, 252), (95.913, 251.591), (95.675, 251.275), (95.325, 251.072), (94.9, 251), (94.509, 251.341), (94.25, 252.3), (94.141, 253.784), (94.2, 255.7), (94.2, 255.7)], [(106.7, 259.7), (106.38, 260.172), (106.169, 260.794), (106.05, 262.225), (106.306, 263.469), (106.563, 263.856), (106.9, 264), (107.249, 263.894), (107.608, 263.598), (108.287, 262.587), (108.798, 261.258), (109, 259.9), (108.767, 259.264), (108.188, 259.012), (107.439, 259.155), (106.7, 259.7), (106.7, 259.7)], [(115, 270.5), (114.347, 271.099), (113.544, 271.545), (112.637, 271.834), (111.675, 271.962), (110.703, 271.927), (109.769, 271.723), (108.919, 271.349), (108.2, 270.8), (107.646, 270.497), (107.259, 270.777), (107.036, 271.508), (106.975, 272.562), (107.073, 273.809), (107.328, 275.117), (107.738, 276.358), (108.3, 277.4), (109.07, 278.269), (109.812, 278.65), (110.648, 278.581), (111.7, 278.1), (112.703, 277.461), (113.853, 276.509), (116.25, 274.075), (118.197, 271.603), (118.785, 270.605), (119, 269.9), (118.886, 269.454), (118.572, 269.164), (118.104, 269.026), (117.525, 269.037), (116.216, 269.492), (115.574, 269.929), (115, 270.5), (115, 270.5)], [(124.7, 257.8), (123.988, 258.704), (123.433, 259.722), (123.039, 260.792), (122.812, 261.85), (122.76, 262.833), (122.886, 263.678), (123.197, 264.322), (123.7, 264.7), (124.036, 264.727), (124.4, 264.595), (125.178, 263.933), (125.961, 262.87), (126.675, 261.562), (127.249, 260.166), (127.609, 258.836), (127.684, 257.729), (127.4, 257), (126.838, 256.647), (126.2, 256.65), (125.487, 257.028), (124.7, 257.8), (124.7, 257.8)], [(127.5, 237.2), (127.741, 235.688), (127.7, 234.7), (127.359, 234.163), (126.7, 234), (126.157, 234.127), (125.551, 234.491), (124.202, 235.827), (122.761, 237.802), (121.337, 240.213), (120.041, 242.853), (118.98, 245.517), (118.263, 248.001), (118, 250.1), (118, 253.3), (120.5, 251), (121.564, 249.862), (122.634, 248.436), (124.675, 244.963), (126.378, 241.058), (127.027, 239.093), (127.5, 237.2), (127.5, 237.2)], [(133.6, 226.9), (134.575, 224.113), (134.809, 222.78), (134.8, 221.7), (134.577, 220.544), (134.426, 220.287), (134.213, 220.25), (133.492, 220.856), (132.2, 222.4), (131.045, 224.118), (130.141, 225.831), (129.504, 227.441), (129.15, 228.85), (129.096, 229.959), (129.359, 230.669), (129.615, 230.844), (129.955, 230.882), (130.9, 230.5), (131.448, 230.036), (132.137, 229.188), (133.6, 226.9), (133.6, 226.9)], [(119, 226.7), (118.884, 225.873), (118.559, 225.337), (118.061, 225.083), (117.425, 225.1), (116.686, 225.38), (115.878, 225.912), (115.038, 226.689), (114.2, 227.7), (112.463, 230.367), (110.953, 233.044), (109.711, 235.617), (108.775, 237.975), (108.186, 240.005), (107.984, 241.594), (108.209, 242.63), (108.494, 242.905), (108.9, 243), (109.424, 242.863), (110.048, 242.472), (111.519, 241.044), (113.168, 238.95), (114.85, 236.425), (116.42, 233.703), (117.731, 231.019), (118.64, 228.606), (119, 226.7), (119, 226.7)], [(136.5, 147), (136.077, 146.573), (135.459, 146.269), (133.95, 146.025), (132.591, 146.269), (132.161, 146.573), (132, 147), (132.165, 147.566), (132.605, 148.114), (133.988, 149.012), (134.769, 149.29), (135.502, 149.405), (136.106, 149.32), (136.5, 149), (136.725, 148), (136.5, 147), (136.5, 147)], [(128.9, 144.4), (128.316, 143.862), (127.586, 143.452), (125.963, 143.037), (125.208, 143.046), (124.583, 143.205), (124.157, 143.521), (124, 144), (124.166, 144.509), (124.614, 145.037), (126.062, 146), (127.755, 146.587), (128.508, 146.647), (129.1, 146.5), (129.477, 146.102), (129.562, 145.637), (129.367, 145.08), (128.9, 144.4), (128.9, 144.4)], [(120.1, 139), (118.363, 138.231), (117.075, 138.025), (116.612, 138.133), (116.275, 138.381), (116.07, 138.77), (116, 139.3), (116.094, 140.005), (116.361, 140.68), (117.312, 141.863), (118.658, 142.689), (119.417, 142.919), (120.2, 143), (120.983, 142.881), (121.534, 142.558), (121.856, 142.077), (121.95, 141.488), (121.819, 140.837), (121.466, 140.173), (120.892, 139.545), (120.1, 139), (120.1, 139)], [(112.8, 136.8), (112.094, 135.917), (111.273, 135.153), (110.376, 134.525), (109.438, 134.05), (108.494, 133.743), (107.583, 133.622), (106.739, 133.702), (106, 134), (105.523, 134.391), (105.242, 134.844), (105.141, 135.342), (105.203, 135.873), (105.75, 136.976), (106.75, 138.038), (108.068, 138.944), (109.572, 139.583), (111.127, 139.839), (112.6, 139.6), (113.405, 139.177), (113.713, 138.688), (113.514, 137.955), (112.8, 136.8), (112.8, 136.8)], [(103.5, 137.6), (102.748, 136.97), (101.912, 136.463), (101.095, 136.123), (100.4, 136), (99.729, 136.123), (99.286, 136.458), (99.066, 136.954), (99.062, 137.562), (99.27, 138.231), (99.683, 138.911), (100.295, 139.551), (101.1, 140.1), (102.126, 140.513), (103.008, 140.652), (103.714, 140.548), (104.212, 140.238), (104.472, 139.753), (104.461, 139.13), (104.147, 138.401), (103.5, 137.6), (103.5, 137.6)], [(104.4, 129.6), (102.784, 129.167), (101.375, 129.062), (100.378, 129.277), (100.099, 129.5), (100, 129.8), (100.103, 130.339), (100.389, 130.891), (101.388, 131.925), (102.742, 132.697), (104.2, 133), (104.93, 132.887), (105.469, 132.581), (105.81, 132.135), (105.95, 131.6), (105.884, 131.027), (105.606, 130.469), (105.113, 129.976), (104.4, 129.6), (104.4, 129.6)], [(93, 127.8), (88.464, 125.842), (84.463, 124.663), (82.735, 124.385), (81.23, 124.327), (79.975, 124.496), (79, 124.9), (78.331, 125.467), (78.15, 126.062), (78.494, 126.827), (79.4, 127.9), (80.581, 128.991), (82.12, 130.066), (83.933, 131.089), (85.938, 132.025), (88.049, 132.839), (90.186, 133.497), (92.264, 133.962), (94.2, 134.2), (96.433, 134.3), (97.738, 134.1), (98.115, 133.864), (98.348, 133.525), (98.5, 132.5), (98.424, 131.978), (98.189, 131.456), (97.213, 130.375), (95.505, 129.181), (93, 127.8), (93, 127.8)], [(81, 126.9), (81.199, 127.393), (81.764, 127.956), (83.812, 129.2), (86.78, 130.444), (90.3, 131.5), (91.424, 131.716), (92.245, 131.706), (92.759, 131.5), (92.963, 131.125), (92.852, 130.609), (92.423, 129.981), (91.674, 129.269), (90.6, 128.5), (89.269, 127.763), (87.75, 127.139), (84.6, 126.312), (83.194, 126.149), (82.05, 126.18), (81.281, 126.423), (81.073, 126.631), (81, 126.9), (81, 126.9)], [(76.7, 122.5), (75.821, 123.504), (75.292, 124.512), (75.127, 125.559), (75.338, 126.675), (75.937, 127.895), (76.939, 129.25), (78.356, 130.774), (80.2, 132.5), (83.528, 135.297), (86.912, 137.719), (90.466, 139.812), (94.3, 141.625), (98.528, 143.203), (103.262, 144.594), (108.616, 145.844), (114.7, 147), (124.184, 148.967), (133.125, 151.337), (137.245, 152.636), (141.053, 153.989), (144.491, 155.382), (147.5, 156.8), (149.729, 157.843), (151.009, 158.266), (151.29, 158.24), (151.329, 158.055), (150.675, 157.2), (146.403, 153.509), (138.1, 147.1), (130.225, 141.43), (122.666, 136.43), (115.449, 132.111), (108.6, 128.488), (102.145, 125.572), (96.109, 123.377), (93.257, 122.553), (90.519, 121.915), (87.899, 121.463), (85.4, 121.2), (81.833, 121.037), (79.438, 121.175), (77.848, 121.65), (76.7, 122.5), (76.7, 122.5)], [(76.7, 141.5), (76.2, 143.675), (76, 146.6), (76.123, 148.555), (76.332, 149.267), (76.688, 149.862), (77.226, 150.388), (77.983, 150.889), (80.3, 152), (82.305, 152.733), (84.738, 153.345), (87.395, 153.819), (90.075, 154.137), (92.577, 154.282), (94.7, 154.236), (96.241, 153.981), (96.731, 153.77), (97, 153.5), (96.975, 153.062), (96.5, 152.55), (95.65, 152.037), (94.5, 151.6), (89.88, 150.092), (86.637, 148.612), (85.308, 147.763), (84.052, 146.777), (81.4, 144.2), (79.302, 142.02), (77.963, 140.938), (77.51, 140.763), (77.167, 140.811), (76.906, 141.062), (76.7, 141.5), (76.7, 141.5)], [(94.4, 113.2), (93.74, 112.391), (92.998, 111.77), (92.236, 111.349), (91.512, 111.137), (90.887, 111.146), (90.42, 111.386), (90.171, 111.867), (90.2, 112.6), (90.463, 113.348), (90.917, 114.069), (92.188, 115.275), (92.898, 115.686), (93.589, 115.919), (94.207, 115.936), (94.7, 115.7), (94.892, 115.225), (94.887, 114.6), (94.4, 113.2), (94.4, 113.2)], [(97.4, 106.2), (96.853, 105.513), (96.214, 104.956), (94.812, 104.275), (94.128, 104.169), (93.505, 104.231), (92.983, 104.472), (92.6, 104.9), (92.548, 105.445), (92.919, 106.125), (93.598, 106.862), (94.475, 107.575), (95.436, 108.185), (96.369, 108.613), (97.161, 108.777), (97.7, 108.6), (97.892, 108.183), (97.887, 107.588), (97.4, 106.2), (97.4, 106.2)], [(102, 112), (101.067, 111.175), (100.164, 110.577), (99.319, 110.205), (98.562, 110.062), (97.923, 110.149), (97.43, 110.467), (97.112, 111.017), (97, 111.8), (97.133, 112.684), (97.505, 113.583), (98.071, 114.456), (98.787, 115.262), (99.612, 115.961), (100.502, 116.511), (101.412, 116.871), (102.3, 117), (103.046, 116.884), (103.561, 116.556), (103.849, 116.051), (103.912, 115.4), (103.756, 114.637), (103.383, 113.794), (102.796, 112.904), (102, 112), (102, 112)], [(110.2, 118.7), (108.616, 117.541), (107.275, 117.075), (106.749, 117.108), (106.347, 117.322), (106.09, 117.718), (106, 118.3), (106.094, 119.004), (106.361, 119.68), (107.312, 120.863), (108.658, 121.689), (109.417, 121.919), (110.2, 122), (111.494, 121.78), (111.817, 121.51), (111.925, 121.138), (111.817, 120.667), (111.494, 120.102), (110.2, 118.7), (110.2, 118.7)], [(117, 124.5), (116.386, 123.901), (115.703, 123.455), (114.35, 123.037), (113.787, 123.073), (113.372, 123.277), (113.158, 123.651), (113.2, 124.2), (113.529, 124.804), (114.028, 125.392), (115.325, 126.387), (116.659, 126.914), (117.206, 126.917), (117.6, 126.7), (117.773, 126.356), (117.713, 125.825), (117, 124.5), (117, 124.5)], [(123.9, 129.4), (122.742, 128.492), (121.463, 128.062), (120.891, 128.047), (120.427, 128.177), (120.114, 128.458), (120, 128.9), (120.123, 129.471), (120.456, 130.038), (121.55, 131.025), (122.869, 131.6), (123.484, 131.651), (124, 131.5), (124.448, 131.102), (124.588, 130.637), (124.408, 130.08), (123.9, 129.4), (123.9, 129.4)], [(131.8, 125.9), (131.548, 125.367), (131.137, 124.863), (130.633, 124.452), (130.1, 124.2), (129.58, 124.102), (129.238, 124.238), (129.102, 124.58), (129.2, 125.1), (129.452, 125.633), (129.863, 126.137), (130.367, 126.548), (130.9, 126.8), (131.42, 126.898), (131.762, 126.762), (131.898, 126.42), (131.8, 125.9), (131.8, 125.9)], [(127, 119.1), (126.443, 118.238), (125.787, 117.603), (125.095, 117.198), (124.425, 117.025), (123.84, 117.086), (123.4, 117.384), (123.166, 117.921), (123.2, 118.7), (123.522, 119.422), (124.125, 120.05), (124.916, 120.528), (125.8, 120.8), (127.014, 120.914), (127.562, 120.738), (127.53, 120.167), (127, 119.1), (127, 119.1)], [(119.8, 111.2), (118.894, 110.431), (118.1, 110.075), (117.381, 110.131), (116.7, 110.6), (116.468, 111.076), (116.491, 111.709), (117.125, 113.175), (118.247, 114.453), (118.879, 114.852), (119.5, 115), (120.099, 114.906), (120.545, 114.645), (120.834, 114.246), (120.962, 113.738), (120.927, 113.149), (120.723, 112.511), (120.349, 111.851), (119.8, 111.2), (119.8, 111.2)], [(113.5, 106), (111.963, 104.588), (111.292, 104.158), (110.8, 104), (110.352, 104.14), (110.119, 104.519), (110.083, 105.076), (110.225, 105.75), (110.969, 107.206), (111.533, 107.866), (112.2, 108.4), (113.06, 108.822), (113.753, 108.981), (114.264, 108.906), (114.575, 108.625), (114.671, 108.166), (114.534, 107.556), (114.15, 106.825), (113.5, 106), (113.5, 106)], [(106.8, 98.2), (106.221, 97.76), (105.502, 97.42), (103.912, 97.062), (102.567, 97.173), (102.153, 97.419), (102, 97.8), (102.14, 98.483), (102.522, 99.287), (103.775, 101), (105.291, 102.412), (106, 102.842), (106.6, 103), (107.166, 102.863), (107.587, 102.489), (107.859, 101.929), (107.975, 101.238), (107.932, 100.466), (107.725, 99.667), (107.349, 98.894), (106.8, 98.2), (106.8, 98.2)], [(100.6, 91.5), (99.044, 89.627), (97.3, 88.213), (96.463, 87.751), (95.706, 87.492), (95.071, 87.465), (94.6, 87.7), (94.21, 88.249), (94.008, 88.906), (93.987, 89.648), (94.137, 90.45), (94.923, 92.144), (96.3, 93.8), (97.748, 94.969), (99.053, 95.648), (100.157, 95.876), (101, 95.688), (101.525, 95.119), (101.672, 94.208), (101.383, 92.989), (100.6, 91.5), (100.6, 91.5)], [(91.1, 90.2), (90.525, 89.274), (89.872, 88.531), (89.177, 87.985), (88.475, 87.65), (87.801, 87.54), (87.191, 87.669), (86.679, 88.051), (86.3, 88.7), (86.186, 89.5), (86.438, 90.375), (87.045, 91.288), (88, 92.2), (89.003, 92.897), (89.891, 93.28), (90.633, 93.369), (91.2, 93.188), (91.561, 92.758), (91.684, 92.102), (91.541, 91.242), (91.1, 90.2), (91.1, 90.2)], [(94.2, 81.7), (92.489, 80.439), (91.772, 80.151), (91.162, 80.088), (90.67, 80.244), (90.305, 80.617), (90.078, 81.204), (90, 82), (90.116, 82.689), (90.442, 83.384), (91.588, 84.675), (93.164, 85.628), (94.029, 85.902), (94.9, 86), (95.44, 85.889), (95.789, 85.581), (95.953, 85.114), (95.938, 84.525), (95.392, 83.131), (94.2, 81.7), (94.2, 81.7)], [(104, 80.9), (104.126, 81.422), (104.466, 81.984), (105.55, 83.05), (106.784, 83.741), (107.311, 83.834), (107.7, 83.7), (107.834, 83.311), (107.741, 82.784), (107.05, 81.55), (105.984, 80.466), (105.422, 80.126), (104.9, 80), (104.262, 80.262), (104, 80.9), (104, 80.9)], [(113, 90.3), (113.122, 90.996), (113.452, 91.702), (114.513, 92.963), (115.742, 93.717), (116.283, 93.79), (116.7, 93.6), (116.917, 93.206), (116.914, 92.659), (116.388, 91.325), (115.392, 90.028), (114.804, 89.529), (114.2, 89.2), (113.717, 89.175), (113.338, 89.375), (113.089, 89.763), (113, 90.3), (113, 90.3)], [(91, 71.3), (91.141, 71.961), (91.525, 72.709), (92.8, 74.25), (94.375, 75.491), (95.134, 75.864), (95.8, 76), (96.373, 75.889), (96.747, 75.581), (96.929, 75.114), (96.925, 74.525), (96.391, 73.131), (95.2, 71.7), (93.616, 70.541), (92.275, 70.075), (91.749, 70.108), (91.347, 70.322), (91.09, 70.718), (91, 71.3), (91, 71.3)], [(81, 63.4), (81.463, 64.213), (82.6, 65.4), (83.314, 66.017), (84, 66.383), (84.611, 66.516), (85.1, 66.438), (85.42, 66.167), (85.525, 65.723), (85.367, 65.128), (84.9, 64.4), (83.869, 63.555), (82.575, 63.037), (81.469, 62.952), (81.127, 63.103), (81, 63.4), (81, 63.4)], [(78.1, 72.8), (74.737, 70.705), (71.972, 69.483), (70.836, 69.182), (69.877, 69.079), (69.104, 69.166), (68.525, 69.438), (68.15, 69.886), (67.989, 70.504), (68.049, 71.286), (68.341, 72.223), (68.872, 73.311), (69.654, 74.54), (72, 77.4), (73.837, 79.229), (75.837, 80.933), (77.913, 82.461), (79.975, 83.763), (81.934, 84.788), (83.7, 85.486), (85.185, 85.807), (86.3, 85.7), (87.525, 84.988), (87.875, 84.589), (88, 84.2), (87.776, 83.218), (87.142, 81.969), (86.16, 80.523), (84.887, 78.95), (81.714, 75.706), (79.932, 74.176), (78.1, 72.8), (78.1, 72.8)], [(71, 72.4), (71.326, 73.286), (72.203, 74.503), (75, 77.375), (78.172, 79.909), (79.518, 80.704), (80.5, 81), (81.55, 80.812), (81.878, 80.62), (82, 80.4), (81.802, 79.654), (81.258, 78.673), (79.438, 76.337), (77.148, 74.058), (76.019, 73.147), (75, 72.5), (72.856, 71.472), (71.65, 71.1), (71.316, 71.166), (71.119, 71.403), (71, 72.4), (71, 72.4)], [(64.8, 67.1), (64.097, 67.72), (63.525, 68.612), (63.141, 69.673), (63, 70.8), (63.157, 72.128), (63.772, 73.545), (65.057, 75.256), (67.225, 77.462), (70.49, 80.367), (75.066, 84.173), (89, 95.3), (103.85, 107.3), (109.756, 112.287), (113.6, 115.7), (116.688, 118.75), (116.806, 118.927), (116.652, 118.85), (115.5, 117.9), (110.879, 114.081), (105.72, 110.148), (100.254, 106.251), (94.713, 102.537), (89.325, 99.157), (84.323, 96.258), (79.938, 93.989), (76.4, 92.5), (74.077, 91.855), (72.142, 91.636), (70.608, 91.827), (69.487, 92.412), (68.794, 93.378), (68.539, 94.708), (68.737, 96.387), (69.4, 98.4), (70.102, 99.875), (71.005, 101.371), (73.392, 104.414), (76.517, 107.497), (80.338, 110.587), (84.809, 113.655), (89.889, 116.667), (95.534, 119.593), (101.7, 122.4), (107.667, 125.019), (113.002, 127.542), (117.87, 130.073), (122.438, 132.712), (126.869, 135.563), (131.33, 138.727), (135.985, 142.305), (141, 146.4), (149.5, 153.5), (145.4, 148.5), (141.65, 144.225), (138.5, 141), (134.5, 136.875), (128.7, 130.5), (124.889, 126.166), (124.065, 125.174), (123.94, 124.983), (124.012, 125), (132.3, 133), (141.275, 142.113), (145.069, 146.177), (147.7, 149.2), (151.15, 153.1), (152.284, 154.234), (152.8, 154.6), (151.55, 151.9), (148.2, 145.9), (141.224, 134.266), (134.409, 123.744), (127.665, 114.224), (120.9, 105.6), (117.481, 101.59), (114.022, 97.763), (110.513, 94.107), (106.941, 90.606), (103.295, 87.249), (99.564, 84.021), (91.8, 77.9), (86.875, 74.393), (82.434, 71.516), (78.458, 69.262), (74.925, 67.625), (71.814, 66.597), (69.103, 66.172), (67.892, 66.183), (66.772, 66.342), (65.743, 66.648), (64.8, 67.1), (64.8, 67.1)], [(67, 57.9), (67.175, 58.431), (67.65, 59.075), (69.2, 60.4), (70.178, 60.962), (71.058, 61.242), (71.8, 61.267), (72.363, 61.062), (72.705, 60.657), (72.786, 60.077), (72.565, 59.349), (72, 58.5), (71.383, 57.953), (70.628, 57.52), (68.975, 57.037), (68.213, 57.009), (67.584, 57.136), (67.157, 57.429), (67, 57.9), (67, 57.9)], [(50.3, 47.7), (49.719, 48.021), (49.323, 48.447), (49.113, 48.962), (49.087, 49.55), (49.244, 50.194), (49.583, 50.878), (50.8, 52.3), (51.813, 52.998), (53.052, 53.514), (54.405, 53.845), (55.763, 53.987), (57.012, 53.938), (58.042, 53.692), (58.742, 53.247), (59, 52.6), (58.886, 51.943), (58.572, 51.206), (57.525, 49.7), (56.216, 48.494), (55.574, 48.132), (55, 48), (52.8, 47.6), (52.198, 47.447), (51.513, 47.425), (50.3, 47.7), (50.3, 47.7)], [(36, 53.3), (36.124, 54.263), (36.469, 55.245), (36.991, 56.202), (37.65, 57.088), (38.402, 57.856), (39.206, 58.461), (40.02, 58.858), (40.8, 59), (41.372, 58.891), (41.742, 58.578), (41.913, 58.082), (41.888, 57.425), (41.264, 55.709), (39.9, 53.6), (38.236, 51.781), (37.567, 51.308), (37.013, 51.125), (36.575, 51.233), (36.258, 51.631), (36.065, 52.32), (36, 53.3), (36, 53.3)], [(41.5, 65.2), (40.23, 66.886), (39.512, 68.338), (39.264, 69.77), (39.4, 71.4), (39.706, 72.497), (40.194, 73.601), (41.628, 75.77), (43.517, 77.783), (45.675, 79.512), (47.918, 80.835), (50.059, 81.623), (51.035, 81.779), (51.915, 81.754), (52.678, 81.533), (53.3, 81.1), (53.761, 80.345), (53.762, 79.338), (53.258, 77.936), (52.2, 76), (51.35, 74.164), (50.65, 72.113), (50.175, 70.08), (50, 68.3), (49.815, 65.968), (49.291, 64.159), (48.471, 62.889), (47.4, 62.175), (46.123, 62.032), (44.684, 62.478), (43.129, 63.529), (41.5, 65.2), (41.5, 65.2)], [(28, 41.9), (28.173, 42.952), (28.67, 43.92), (29.461, 44.788), (30.513, 45.537), (31.794, 46.151), (33.273, 46.611), (34.919, 46.9), (36.7, 47), (38.933, 46.925), (40.237, 46.625), (40.615, 46.355), (40.848, 45.987), (41, 44.9), (40.767, 44.029), (40.112, 43.164), (39.102, 42.339), (37.8, 41.588), (36.273, 40.944), (34.588, 40.442), (32.808, 40.116), (31, 40), (29.561, 40.086), (28.638, 40.388), (28.145, 40.97), (28, 41.9), (28, 41.9)], [(53, 91.6), (53.272, 93.823), (53.975, 95.888), (54.941, 97.408), (55.469, 97.844), (56, 98), (56.427, 97.797), (56.731, 97.242), (56.975, 95.388), (56.731, 93.064), (56.427, 91.923), (56, 90.9), (55.44, 90.028), (54.898, 89.434), (54.392, 89.118), (53.938, 89.075), (53.554, 89.304), (53.258, 89.803), (53.067, 90.569), (53, 91.6), (53, 91.6)], [(56.4, 105.3), (54.939, 106.686), (54.237, 107.762), (54.139, 108.287), (54.192, 108.858), (54.7, 110.3), (55.503, 111.488), (56.83, 112.941), (60.412, 116.125), (64.164, 118.822), (65.702, 119.665), (66.8, 120), (67.377, 119.916), (67.758, 119.667), (67.944, 119.256), (67.938, 118.688), (67.348, 117.089), (66, 114.9), (65.113, 113.481), (64.3, 111.65), (63.638, 109.669), (63.2, 107.8), (62.813, 106.06), (62.32, 104.737), (61.708, 103.827), (60.962, 103.325), (60.072, 103.226), (59.023, 103.525), (57.804, 104.218), (56.4, 105.3), (56.4, 105.3)], [(75, 98), (75.343, 98.674), (76.262, 99.642), (79.175, 101.988), (82.425, 104.089), (83.766, 104.753), (84.7, 105), (85.309, 104.935), (85.713, 104.745), (85.909, 104.436), (85.9, 104.013), (85.262, 102.848), (83.8, 101.3), (82.245, 100.006), (80.695, 98.914), (79.214, 98.05), (77.862, 97.438), (76.703, 97.102), (75.798, 97.067), (75.21, 97.358), (75, 98), (75, 98)], [(80.7, 97.2), (77.294, 95.714), (75.2, 95.137), (74.516, 95.181), (74.006, 95.442), (73.618, 95.916), (73.3, 96.6), (73.231, 97.402), (73.533, 98.366), (74.184, 99.465), (75.162, 100.675), (76.446, 101.969), (78.011, 103.322), (81.9, 106.1), (83.741, 107.153), (85.545, 107.978), (87.249, 108.564), (88.787, 108.9), (90.096, 108.973), (91.111, 108.772), (91.767, 108.285), (92, 107.5), (91.724, 106.524), (90.952, 105.3), (89.769, 103.907), (88.262, 102.425), (86.517, 100.934), (84.617, 99.512), (82.65, 98.241), (80.7, 97.2), (80.7, 97.2)], [(138, 133.5), (137.878, 132.928), (137.55, 132.45), (137.072, 132.122), (136.5, 132), (135.938, 132.108), (135.6, 132.413), (135.488, 132.886), (135.6, 133.5), (136.312, 134.55), (136.711, 134.878), (137.1, 135), (137.452, 134.878), (137.738, 134.55), (138, 133.5), (138, 133.5)], [(191.7, 79.7), (191.422, 80.078), (191.2, 80.7), (191, 82.3), (191.066, 83.225), (191.3, 83.625), (191.759, 83.537), (192.5, 83), (193.55, 81.7), (193.878, 81.003), (194, 80.4), (193.795, 79.489), (193.262, 79.037), (192.523, 79.092), (191.7, 79.7), (191.7, 79.7)], [(198, 68.9), (197.144, 71.002), (197.016, 71.732), (197.075, 72.213), (197.312, 72.417), (197.719, 72.317), (198.284, 71.887), (199, 71.1), (200.413, 69.2), (200.842, 68.428), (201, 67.9), (200.916, 67.406), (200.686, 67.114), (200.341, 67.012), (199.913, 67.088), (198.933, 67.717), (198, 68.9), (198, 68.9)], [(213, 75.5), (212.895, 74.914), (212.612, 74.262), (211.7, 73.1), (210.914, 72.711), (210.137, 72.762), (209.267, 73.283), (208.2, 74.3), (207.358, 75.406), (206.711, 76.642), (206.268, 77.923), (206.037, 79.162), (206.027, 80.276), (206.245, 81.177), (206.7, 81.78), (207.4, 82), (208.1, 81.799), (208.95, 81.252), (210.8, 79.463), (212.35, 77.317), (212.825, 76.325), (213, 75.5), (213, 75.5)], [(224.2, 104.4), (218.207, 107.965), (212.216, 112.219), (206.211, 117.176), (200.175, 122.85), (194.093, 129.255), (187.947, 136.406), (181.721, 144.316), (175.4, 153), (171.6, 158.5), (176.5, 154), (179.31, 151.523), (182.07, 149.281), (184.936, 147.18), (188.062, 145.125), (191.606, 143.023), (195.723, 140.781), (206.3, 135.5), (214.342, 131.512), (220.088, 128.275), (222.412, 126.738), (224.539, 125.15), (228.7, 121.5), (231.632, 118.667), (234.122, 115.958), (236.157, 113.391), (237.725, 110.987), (238.815, 108.767), (239.416, 106.748), (239.514, 104.953), (239.1, 103.4), (238.324, 102.237), (237.208, 101.447), (235.765, 101.027), (234.013, 100.975), (231.964, 101.289), (229.636, 101.966), (227.043, 103.004), (224.2, 104.4), (224.2, 104.4)], [(227.3, 109.6), (226.025, 110.703), (224.975, 111.825), (224.262, 112.834), (224, 113.6), (224.177, 114.248), (224.427, 114.375), (224.812, 114.362), (226.067, 113.895), (228.1, 112.8), (229.745, 111.804), (231.133, 110.797), (232.233, 109.822), (233.012, 108.925), (233.441, 108.15), (233.486, 107.541), (233.116, 107.143), (232.3, 107), (231.336, 107.209), (230.062, 107.775), (228.658, 108.603), (227.3, 109.6), (227.3, 109.6)], [(236.7, 105.7), (236.449, 105.166), (236.078, 104.763), (235.593, 104.487), (235.003, 104.336), (233.539, 104.394), (231.75, 104.912), (229.698, 105.867), (227.447, 107.233), (225.06, 108.985), (222.6, 111.1), (221.027, 112.645), (219.769, 114.106), (218.838, 115.445), (218.25, 116.625), (218.018, 117.608), (218.156, 118.356), (218.679, 118.833), (219.6, 119), (220.628, 118.885), (221.815, 118.556), (224.536, 117.358), (227.498, 115.609), (230.438, 113.512), (233.091, 111.271), (235.195, 109.086), (235.959, 108.079), (236.486, 107.162), (236.744, 106.36), (236.7, 105.7), (236.7, 105.7)], [(238.3, 123.9), (237.012, 126.523), (235.5, 128.613), (233.462, 130.495), (230.6, 132.5), (227.495, 134.611), (225.633, 136.206), (225.146, 136.805), (224.945, 137.267), (225.02, 137.591), (225.362, 137.775), (226.816, 137.711), (229.236, 137.056), (232.554, 135.792), (236.7, 133.9), (239.354, 132.55), (241.417, 131.309), (242.924, 130.121), (243.912, 128.925), (244.418, 127.664), (244.477, 126.278), (244.125, 124.71), (243.4, 122.9), (242.012, 120.125), (241.417, 119.3), (241, 119), (240.62, 119.386), (239.987, 120.438), (238.3, 123.9), (238.3, 123.9)]]
if __name__ == '__main__':
main()