strcmp simple_strcmp stupid_strcmp Length 1, alignment 1/ 1: 55.2812 41.8438 113.406 Length 1, alignment 1/ 1: 27.3438 25.2969 62.8906 Length 1, alignment 1/ 1: 27.5 25.1094 63.3906 Length 2, alignment 2/ 2: 38.0312 45.1406 108.219 Length 2, alignment 2/ 2: 30.4219 39.1406 107.109 Length 2, alignment 2/ 2: 30.9688 40.4688 108.469 Length 3, alignment 3/ 3: 50.0938 44.7656 106.375 Length 3, alignment 3/ 3: 51.2656 44.75 106.312 Length 3, alignment 3/ 3: 51.0625 44.8906 106.719 Length 4, alignment 4/ 4: 39.4219 49.8906 117.719 Length 4, alignment 4/ 4: 37.3125 43.1562 110.891 Length 4, alignment 4/ 4: 36.8906 43.6094 112.312 Length 5, alignment 5/ 5: 55.9844 52.7812 150.312 Length 5, alignment 5/ 5: 54.125 47.9062 144.844 Length 5, alignment 5/ 5: 55.0625 47.4219 143.781 Length 6, alignment 6/ 6: 58.4219 57.4375 154.719 Length 6, alignment 6/ 6: 45.5 53.1719 149.016 Length 6, alignment 6/ 6: 45.9688 53.8125 149.375 Length 7, alignment 7/ 7: 67.5938 62.4219 147.344 Length 7, alignment 7/ 7: 64.2188 57.4531 141.578 Length 7, alignment 7/ 7: 64.4688 57.0938 141.25 Length 8, alignment 8/ 8: 48.6875 66.9531 157.344 Length 8, alignment 8/ 8: 41.875 62.1406 151.938 Length 8, alignment 8/ 8: 42.7188 62.3906 152.25 Length 9, alignment 9/ 9: 77.4688 72.4688 192.094 Length 9, alignment 9/ 9: 80.4688 66.1094 185.609 Length 9, alignment 9/ 9: 75.4531 66.4531 185.578 Length 10, alignment 10/10: 64.7812 76.4375 195.203 Length 10, alignment 10/10: 59.25 71.1875 190.094 Length 10, alignment 10/10: 58.2344 71.1406 190.484 Length 11, alignment 11/11: 88.625 81.9375 187.469 Length 11, alignment 11/11: 86.1562 76.1094 181.047 Length 11, alignment 11/11: 91.4844 76.4688 182.156 Length 12, alignment 12/12: 60.5312 85.7969 175 Length 12, alignment 12/12: 58.1562 81.0469 169.906 Length 12, alignment 12/12: 58.3594 81.8594 169.625 Length 13, alignment 13/13: 98.5781 91.1406 230.172 Length 13, alignment 13/13: 97.4844 85.8125 225.062 Length 13, alignment 13/13: 96.5625 85.7656 225.031 Length 14, alignment 14/14: 76.1562 96.0469 213.531 Length 14, alignment 14/14: 69.7031 90.4844 207.406 Length 14, alignment 14/14: 68.7969 91.2344 206.75 Length 15, alignment 15/15: 109.188 100.203 206.219 Length 15, alignment 15/15: 106.953 94.5312 200.391 Length 15, alignment 15/15: 106.891 94.1094 200.094 Length 16, alignment 16/16: 65.8594 104.75 206.297 Length 16, alignment 16/16: 63.8281 99.2031 200.469 Length 16, alignment 16/16: 64.1094 99.5 199.812 Length 17, alignment 17/17: 120.031 109.219 251.234 Length 17, alignment 17/17: 118.375 104.109 244.812 Length 17, alignment 17/17: 117.484 104.547 244.797 Length 18, alignment 18/18: 86.9688 114.656 242.156 Length 18, alignment 18/18: 79.4688 109 237 Length 18, alignment 18/18: 78.9844 108.375 236.719 Length 19, alignment 19/19: 130.016 117.844 236.859 Length 19, alignment 19/19: 128.438 114.828 231.391 Length 19, alignment 19/19: 128.812 113.531 230.688 Length 20, alignment 20/20: 66.1875 123.094 236.031 Length 20, alignment 20/20: 64.5 118.109 229.516 Length 20, alignment 20/20: 64.375 117.984 230.234 Length 21, alignment 21/21: 142 127.859 280.531 Length 21, alignment 21/21: 138.906 123.562 274.703 Length 21, alignment 21/21: 139.266 122.797 275.047 Length 22, alignment 22/22: 97.6406 133.797 274.141 Length 22, alignment 22/22: 90.0781 128.359 268.438 Length 22, alignment 22/22: 89.75 127.078 267.297 Length 23, alignment 23/23: 152.266 137.812 268.234 Length 23, alignment 23/23: 150.125 131.797 262.078 Length 23, alignment 23/23: 150.516 132.125 261.734 Length 24, alignment 24/24: 72.125 142.766 267.281 Length 24, alignment 24/24: 70.1875 136.812 260.578 Length 24, alignment 24/24: 70.4844 136.812 260.172 Length 25, alignment 25/25: 163.188 146.5 311.484 Length 25, alignment 25/25: 160.766 141.188 306.391 Length 25, alignment 25/25: 161.109 142.906 306.375 Length 26, alignment 26/26: 108.141 153.156 303.953 Length 26, alignment 26/26: 101.594 146.234 298.984 Length 26, alignment 26/26: 101.562 146.453 298.625 Length 27, alignment 27/27: 173.906 155.875 298.5 Length 27, alignment 27/27: 171.172 150.906 292.688 Length 27, alignment 27/27: 171.547 152.344 293.109 Length 28, alignment 28/28: 78.5625 161.109 298.438 Length 28, alignment 28/28: 75.5938 156.234 291.938 Length 28, alignment 28/28: 76.4844 155.141 291.234 Length 29, alignment 29/29: 183.672 164.875 343.562 Length 29, alignment 29/29: 187.797 160.172 336.312 Length 29, alignment 29/29: 182.438 159.562 337.453 Length 30, alignment 30/30: 118.812 172.016 335.703 Length 30, alignment 30/30: 112.375 164.172 329.266 Length 30, alignment 30/30: 111.766 165.25 328.906 Length 31, alignment 31/31: 194.656 174.406 330.141 Length 31, alignment 31/31: 193.109 169.734 323.391 Length 31, alignment 31/31: 197.812 169.938 323.75 Length 4, alignment 0/ 0: 38.875 49.5938 118.312 Length 4, alignment 0/ 0: 38.6406 48.0781 117.594 Length 4, alignment 0/ 0: 38.3281 43.7344 112.297 Length 4, alignment 0/ 0: 37.7188 44.2031 112.281 Length 4, alignment 0/ 0: 38.375 43.6562 111.562 Length 4, alignment 0/ 0: 37.8281 44.25 111.688 Length 4, alignment 0/ 1: 49.0156 43.7969 132.766 Length 4, alignment 1/ 2: 48.7969 43.5156 137.234 Length 8, alignment 0/ 0: 47.7344 67.3906 159.422 Length 8, alignment 0/ 0: 48.2344 68.2031 158.438 Length 8, alignment 0/ 0: 41.25 63.5469 151.547 Length 8, alignment 0/ 0: 42.4531 62.1719 151.844 Length 8, alignment 0/ 0: 41.4688 62.1562 152.562 Length 8, alignment 0/ 0: 42.5469 62.1562 152.203 Length 8, alignment 0/ 2: 56.75 61.7969 168.031 Length 8, alignment 2/ 3: 75.2812 62.8125 164.594 Length 16, alignment 0/ 0: 65.5 106.109 206.344 Length 16, alignment 0/ 0: 65.625 104.938 206 Length 16, alignment 0/ 0: 64.5781 99.9062 200.25 Length 16, alignment 0/ 0: 63.3594 99.6094 199.812 Length 16, alignment 0/ 0: 64.2812 99.1562 199.172 Length 16, alignment 0/ 0: 63.4531 99.8281 198.75 Length 16, alignment 0/ 3: 112.844 100.438 213.266 Length 16, alignment 3/ 4: 113.141 99.3906 213.734 Length 32, alignment 0/ 0: 83.4688 178.984 329.078 Length 32, alignment 0/ 0: 82.9062 179.703 328.719 Length 32, alignment 0/ 0: 81.0156 174.141 321.469 Length 32, alignment 0/ 0: 81.0312 173.859 321.906 Length 32, alignment 0/ 0: 80.1719 174.5 425.094 Length 32, alignment 0/ 0: 82.1719 175.062 322.578 Length 32, alignment 0/ 4: 81.5625 174.844 322.266 Length 32, alignment 4/ 5: 197.641 174.484 348.094 Length 64, alignment 0/ 0: 124.781 328.891 573.891 Length 64, alignment 0/ 0: 125.703 329.562 574.234 Length 64, alignment 0/ 0: 124 323.562 568.922 Length 64, alignment 0/ 0: 123.469 322.922 568.438 Length 64, alignment 0/ 0: 123.391 324.016 567.812 Length 64, alignment 0/ 0: 124.141 323.969 568.109 Length 64, alignment 0/ 5: 368.688 323.5 593.297 Length 64, alignment 5/ 6: 369.141 323.75 604.578 Length 128, alignment 0/ 0: 211.188 627.578 1064.97 Length 128, alignment 0/ 0: 209.875 628.906 1064.69 Length 128, alignment 0/ 0: 209.312 622.891 1062.7 Length 128, alignment 0/ 0: 208.938 622.125 1058.53 Length 128, alignment 0/ 0: 208.938 622.547 1059.25 Length 128, alignment 0/ 0: 209 622.281 1058.88 Length 128, alignment 0/ 6: 372.406 622.109 1075.41 Length 128, alignment 6/ 7: 711.203 622.203 1086.06 Length 256, alignment 0/ 0: 381.953 1225.98 2045.91 Length 256, alignment 0/ 0: 381.203 1225.58 2046.22 Length 256, alignment 0/ 0: 380.703 1219.52 2040.84 Length 256, alignment 0/ 0: 379.312 1219.27 2040.48 Length 256, alignment 0/ 0: 379.281 1218.56 2040.47 Length 256, alignment 0/ 0: 379.953 1220.17 2040.84 Length 256, alignment 0/ 7: 1392.52 1219.81 2053.27 Length 256, alignment 7/ 8: 1393.08 1220.58 2053.02 Length 512, alignment 0/ 0: 724.828 2420.86 4009.06 Length 512, alignment 0/ 0: 722.562 2420.8 4008.62 Length 512, alignment 0/ 0: 721.953 2414.12 4002.53 Length 512, alignment 0/ 0: 720.938 2413.97 4002.19 Length 512, alignment 0/ 0: 721.422 2414.14 4002.23 Length 512, alignment 0/ 0: 721.016 2414.61 4002.89 Length 512, alignment 0/ 8: 720.969 2415.02 4001.16 Length 512, alignment 8/ 9: 2758.58 2414.36 4027.84 Length 1024, alignment 0/ 0: 1737.12 4809.94 7934.03 Length 1024, alignment 0/ 0: 1405.19 4808.14 7933.61 Length 1024, alignment 0/ 0: 1402.95 4803.48 7927.91 Length 1024, alignment 0/ 0: 1403.48 4803.72 7927.17 Length 1024, alignment 0/ 0: 1403.58 4804.3 7928.25 Length 1024, alignment 0/ 0: 1403.67 4802.84 7927.83 Length 1024, alignment 0/ 9: 5488.84 4803.41 7952.75 Length 1024, alignment 9/10: 5488.34 4803.36 7964.98 Length 16, alignment 1/ 2: 114.516 104.156 242.672 Length 16, alignment 2/ 1: 114.625 104.5 245.531 Length 16, alignment 1/ 2: 112.125 99.9062 236.859 Length 16, alignment 2/ 1: 112.469 100.516 240.578 Length 16, alignment 1/ 2: 113.234 99.5156 237.172 Length 16, alignment 2/ 1: 112.781 99.8906 240.547 Length 32, alignment 2/ 4: 124.156 179.531 347.328 Length 32, alignment 4/ 2: 123.797 179.766 348 Length 32, alignment 2/ 4: 116.953 175.125 341.688 Length 32, alignment 4/ 2: 117.516 174.422 341.141 Length 32, alignment 2/ 4: 116.781 173.172 341.25 Length 32, alignment 4/ 2: 116.672 174.203 341.172 Length 64, alignment 3/ 6: 371.234 329.906 599.672 Length 64, alignment 6/ 3: 370.562 329.531 596.078 Length 64, alignment 3/ 6: 368.891 322.844 601.031 Length 64, alignment 6/ 3: 374.469 323.875 600.531 Length 64, alignment 3/ 6: 374.281 324.594 591.125 Length 64, alignment 6/ 3: 373.844 323.875 600.578 Length 128, alignment 4/ 8: 210.625 627.438 1063.94 Length 128, alignment 8/ 4: 210.469 628.234 1065.33 Length 128, alignment 4/ 8: 209.859 622.984 1061.83 Length 128, alignment 8/ 4: 209.641 622.219 1057.14 Length 128, alignment 4/ 8: 209.078 622.609 1057.91 Length 128, alignment 8/ 4: 208.469 621.453 1058.62 Length 256, alignment 5/10: 1399.86 1225.31 2084.86 Length 256, alignment 10/ 5: 1394.7 1225.75 2086.88 Length 256, alignment 5/10: 1393.8 1220.42 2078.56 Length 256, alignment 10/ 5: 1397.73 1219.47 2080.16 Length 256, alignment 5/10: 1398.42 1220.52 2076.86 Length 256, alignment 10/ 5: 1392.72 1219.55 2080.2 Length 512, alignment 6/12: 1403.19 2419.84 4029.84 Length 512, alignment 12/ 6: 1403.45 2419.45 4028.77 Length 512, alignment 6/12: 1397.28 2414.45 4022.02 Length 512, alignment 12/ 6: 1396.98 2414.45 4021.92 Length 512, alignment 6/12: 1396.98 2414.42 4021.33 Length 512, alignment 12/ 6: 1396.44 2413.98 4021.95 Length 1024, alignment 7/14: 5491.94 4808.83 7959.73 Length 1024, alignment 14/ 7: 5490.12 4809.33 7956.56 Length 1024, alignment 7/14: 5627.53 4804.8 7952.16 Length 1024, alignment 14/ 7: 5488.05 4802.39 7960.66 Length 1024, alignment 7/14: 5488.42 4803.78 7951.44 Length 1024, alignment 14/ 7: 5488.7 4803.83 7959.84