Pypy does it in 8.7 seconds, shedskin in 20.65:
C:\Users\Veijalainen\Downloads\shedskin-0.9.2\shedskin>\PYPY\pypy-2.0-beta1\pypy
.exe ps8_help.py
0 10 20 30 40 50 60 70 80 90 8.70671681123 s
[103.77, 108.07, 111.32, 114.69, 118.08, 122.3, 125.76, 130.5, 135.02, 139.85, 1
44.04, 148.5, 153.08, 157.46, 162.49, 167.31, 172.8, 177.88, 182.23, 187.08, 193
.3, 197.95, 203.29, 208.47, 213.26, 219.22, 223.97, 229.55, 235.33, 241.13, 246.
3, 252.22, 257.16, 262.41, 268.34, 272.96, 278.35, 284.06, 288.8, 293.53, 298.4,
304.64, 310.55, 316.41, 321.43, 326.92, 331.88, 336.6, 342.23, 347.16, 351.33,
356.3, 361.5, 365.75, 370.44, 375.0, 378.37, 381.56, 384.54, 388.02, 391.62, 394
.25, 398.59, 401.87, 404.91, 408.2, 411.15, 414.28, 417.72, 420.68, 423.59, 426.
01, 428.29, 429.43, 431.87, 433.27, 436.17, 438.36, 440.08, 442.34, 444.91, 447.
15, 449.05, 451.79, 452.89, 454.49, 456.12, 457.96, 459.34, 460.93, 461.26, 463.
11, 465.0, 464.96, 466.88, 468.04, 469.95, 471.58, 472.77, 474.48, 476.65, 477.5
4, 479.74, 480.27, 480.85, 481.62, 483.1, 484.73, 485.42, 485.79, 486.51, 488.13
, 489.17, 489.39, 489.99, 490.47, 491.97, 491.93, 492.1, 492.72, 492.15, 493.04,
493.66, 493.9, 494.61, 494.26, 494.48, 495.42, 495.69, 496.16, 496.71, 496.55,
494.92, 494.01, 494.34, 494.84, 495.07, 495.0, 494.77, 495.56, 495.52, 496.33, 4
97.89, 496.74, 496.69, 496.57, 496.95, 496.32, 496.42, 497.47, 474.62, 451.96, 4
30.34, 409.72, 391.62, 372.75, 355.74, 339.45, 323.25, 308.0, 294.45, 280.85, 26
8.46, 257.77, 246.86, 235.93, 226.44, 216.87, 207.33, 199.07, 191.37, 183.52, 17
6.48, 169.94, 164.29, 158.05, 152.72, 148.03, 143.46, 139.13, 134.88, 131.08, 12
7.18, 124.0, 121.13, 118.49, 116.23, 114.04, 112.33, 110.71, 109.24, 108.6, 107.
47, 107.33, 106.31, 106.1, 105.88, 106.16, 106.41, 106.68, 107.06, 107.91, 108.4
8, 109.12, 110.22, 111.0, 111.81, 113.63, 114.64, 116.25, 118.45, 120.04, 122.67
, 124.85, 126.8, 129.07, 131.32, 134.06, 137.86, 141.15, 143.98, 146.89, 150.03,
152.95, 156.39, 159.93, 163.84, 167.78, 171.48, 175.43, 179.15, 182.8, 186.51,
191.36, 195.75, 199.84, 203.62, 207.68, 211.52, 215.0, 219.36, 223.71, 227.89, 2
32.12, 237.24, 241.52, 246.35, 250.07, 253.64, 258.47, 261.65, 265.08, 270.08, 2
75.0, 279.26, 284.1, 288.72, 292.49, 295.93, 299.59, 303.66, 308.19, 312.31, 316
.39, 320.74, 324.84, 328.46, 333.47, 336.7, 340.53, 344.39, 347.3, 350.09, 353.9
5, 356.29, 360.71, 363.8, 366.79, 370.08, 373.64, 375.51, 378.04, 380.87, 383.93
, 386.55, 389.4, 391.36, 392.96, 394.38, 396.8, 398.38, 400.92, 403.71, 405.61,
409.22, 411.18, 412.8, 416.32, 418.21, 420.36]
[0.03, 0.12, 0.14, 0.2, 0.24, 0.29, 0.32, 0.39, 0.42, 0.47, 0.56, 0.63, 0.71, 0.
82, 0.86, 0.91, 0.96, 1.07, 1.2, 1.27, 1.38, 1.44, 1.62, 1.71, 1.83, 1.89, 1.99,
2.2, 2.39, 2.62, 2.73, 2.83, 2.9, 3.11, 3.28, 3.35, 3.58, 3.73, 3.88, 4.15, 4.3
, 4.39, 4.66, 4.88, 4.98, 5.13, 5.45, 5.72, 5.94, 6.21, 6.26, 6.51, 6.81, 7.07,
7.43, 7.52, 7.59, 7.88, 8.17, 8.2, 8.32, 8.69, 8.9, 9.01, 9.24, 9.24, 9.5, 9.67,
9.68, 9.99, 10.22, 10.33, 10.46, 10.52, 10.57, 10.69, 10.85, 10.72, 10.83, 11.0
8, 11.12, 11.2, 11.36, 11.48, 11.76, 11.98, 12.22, 12.3, 12.21, 12.31, 12.52, 12
.72, 13.01, 13.24, 13.51, 13.53, 13.55, 13.84, 13.75, 13.83, 13.9, 13.97, 13.87,
14.0, 14.03, 14.12, 14.09, 14.13, 14.06, 14.31, 14.53, 14.71, 15.11, 15.46, 15.
71, 15.89, 16.21, 16.36, 16.37, 16.31, 16.32, 16.38, 16.69, 16.97, 17.19, 17.33,
17.77, 17.87, 18.12, 18.16, 18.18, 18.35, 18.37, 18.45, 18.65, 18.37, 18.33, 18
.59, 18.76, 18.98, 19.13, 19.14, 19.64, 19.96, 20.24, 20.52, 20.84, 20.98, 21.03
, 21.26, 21.42, 21.07, 20.87, 20.97, 21.21, 21.29, 21.61, 22.02, 21.86, 22.05, 2
2.35, 22.43, 23.19, 24.09, 24.42, 25.02, 25.77, 26.13, 26.4, 26.84, 27.61, 28.3,
29.31, 30.01, 31.15, 31.91, 32.95, 33.95, 35.11, 36.22, 37.07, 38.41, 39.35, 40
.5, 41.73, 42.98, 44.6, 45.75, 47.32, 48.95, 50.65, 52.7, 54.55, 56.88, 58.6, 60
.71, 62.79, 65.03, 67.33, 69.52, 71.64, 74.02, 76.05, 78.53, 81.3, 83.52, 85.62,
88.57, 91.0, 93.61, 96.92, 99.58, 103.28, 106.57, 109.22, 112.42, 115.4, 118.8,
123.34, 127.15, 130.65, 134.18, 137.89, 141.23, 145.24, 149.28, 153.78, 158.09,
162.23, 166.63, 170.8, 174.89, 178.9, 184.1, 188.81, 193.11, 197.15, 201.47, 20
5.5, 209.28, 213.92, 218.44, 222.79, 227.16, 232.41, 236.83, 241.79, 245.62, 249
.39, 254.32, 257.6, 261.23, 266.34, 271.33, 275.61, 280.43, 285.21, 289.01, 292.
58, 296.39, 300.53, 305.06, 309.37, 313.49, 317.81, 321.92, 325.6, 330.56, 333.7
8, 337.61, 341.5, 344.39, 347.27, 351.17, 353.57, 358.1, 361.28, 364.33, 367.58,
371.18, 373.04, 375.55, 378.39, 381.47, 384.11, 387.02, 388.98, 390.6, 391.94,
394.35, 395.95, 398.54, 401.34, 403.14, 406.71, 408.78, 410.43, 414.01, 415.87,
417.94]
C:\Users\Veijalainen\Downloads\shedskin-0.9.2\shedskin>ps8_help.exe
0 10 20 30 40 50 60 70 80 90 20.655 s
[103.77, 108.07, 111.32, 114.69, 118.08, 122.3, 125.76, 130.5, 135.02, 139.85, 1
44.04, 148.5, 153.08, 157.46, 162.49, 167.31, 172.8, 177.88, 182.23, 187.08, 193
.3, 197.95, 203.29, 208.47, 213.26, 219.22, 223.97, 229.55, 235.33, 241.13, 246.
3, 252.22, 257.16, 262.41, 268.34, 272.96, 278.35, 284.06, 288.8, 293.53, 298.4,
304.64, 310.55, 316.41, 321.43, 326.92, 331.88, 336.6, 342.23, 347.16, 351.33,
356.3, 361.5, 365.75, 370.44, 375.0, 378.37, 381.56, 384.54, 388.02, 391.62, 394
.25, 398.59, 401.87, 404.91, 408.2, 411.15, 414.28, 417.72, 420.68, 423.59, 426.
01, 428.29, 429.43, 431.87, 433.27, 436.17, 438.36, 440.08, 442.34, 444.91, 447.
15, 449.05, 451.79, 452.89, 454.49, 456.12, 457.96, 459.34, 460.93, 461.26, 463.
11, 465.0, 464.96, 466.88, 468.04, 469.95, 471.58, 472.77, 474.48, 476.65, 477.5
4, 479.74, 480.27, 480.85, 481.62, 483.1, 484.73, 485.42, 485.79, 486.51, 488.13
, 489.17, 489.39, 489.99, 490.47, 491.97, 491.93, 492.1, 492.72, 492.15, 493.04,
493.66, 493.9, 494.61, 494.26, 494.48, 495.42, 495.69, 496.16, 496.71, 496.55,
494.92, 494.01, 494.34, 494.84, 495.07, 495.0, 494.77, 495.56, 495.52, 496.33, 4
97.89, 496.74, 496.69, 496.57, 496.95, 496.32, 496.42, 497.47, 474.62, 451.96, 4
30.34, 409.72, 391.62, 372.75, 355.74, 339.45, 323.25, 308.0, 294.45, 280.85, 26
8.46, 257.77, 246.86, 235.93, 226.44, 216.87, 207.33, 199.07, 191.37, 183.52, 17
6.48, 169.94, 164.29, 158.05, 152.72, 148.03, 143.46, 139.13, 134.88, 131.08, 12
7.18, 124.0, 121.13, 118.49, 116.23, 114.04, 112.33, 110.71, 109.24, 108.6, 107.
47, 107.33, 106.31, 106.1, 105.88, 106.16, 106.41, 106.68, 107.06, 107.91, 108.4
8, 109.12, 110.22, 111.0, 111.81, 113.63, 114.64, 116.25, 118.45, 120.04, 122.67
, 124.85, 126.8, 129.07, 131.32, 134.06, 137.86, 141.15, 143.98, 146.89, 150.03,
152.95, 156.39, 159.93, 163.84, 167.78, 171.48, 175.43, 179.15, 182.8, 186.51,
191.36, 195.75, 199.84, 203.62, 207.68, 211.52, 215.0, 219.36, 223.71, 227.89, 2
32.12, 237.24, 241.52, 246.35, 250.07, 253.64, 258.47, 261.65, 265.08, 270.08, 2
75.0, 279.26, 284.1, 288.72, 292.49, 295.93, 299.59, 303.66, 308.19, 312.31, 316
.39, 320.74, 324.84, 328.46, 333.47, 336.7, 340.53, 344.39, 347.3, 350.09, 353.9
5, 356.29, 360.71, 363.8, 366.79, 370.08, 373.64, 375.51, 378.04, 380.87, 383.93
, 386.55, 389.4, 391.36, 392.96, 394.38, 396.8, 398.38, 400.92, 403.71, 405.61,
409.22, 411.18, 412.8, 416.32, 418.21, 420.36]
[0.03, 0.12, 0.14, 0.2, 0.24, 0.29, 0.32, 0.39, 0.42, 0.47, 0.56, 0.63, 0.71, 0.
82, 0.86, 0.91, 0.96, 1.07, 1.2, 1.27, 1.38, 1.44, 1.62, 1.71, 1.83, 1.89, 1.99,
2.2, 2.39, 2.62, 2.73, 2.83, 2.9, 3.11, 3.28, 3.35, 3.58, 3.73, 3.88, 4.15, 4.3
, 4.39, 4.66, 4.88, 4.98, 5.13, 5.45, 5.72, 5.94, 6.21, 6.26, 6.51, 6.81, 7.07,
7.43, 7.52, 7.59, 7.88, 8.17, 8.2, 8.32, 8.69, 8.9, 9.01, 9.24, 9.24, 9.5, 9.67,
9.68, 9.99, 10.22, 10.33, 10.46, 10.52, 10.57, 10.69, 10.85, 10.72, 10.83, 11.0
8, 11.12, 11.2, 11.36, 11.48, 11.76, 11.98, 12.22, 12.3, 12.21, 12.31, 12.52, 12
.72, 13.01, 13.24, 13.51, 13.53, 13.55, 13.84, 13.75, 13.83, 13.9, 13.97, 13.87,
14.0, 14.03, 14.12, 14.09, 14.13, 14.06, 14.31, 14.53, 14.71, 15.11, 15.46, 15.
71, 15.89, 16.21, 16.36, 16.37, 16.31, 16.32, 16.38, 16.69, 16.97, 17.19, 17.33,
17.77, 17.87, 18.12, 18.16, 18.18, 18.35, 18.37, 18.45, 18.65, 18.37, 18.33, 18
.59, 18.76, 18.98, 19.13, 19.14, 19.64, 19.96, 20.24, 20.52, 20.84, 20.98, 21.03
, 21.26, 21.42, 21.07, 20.87, 20.97, 21.21, 21.29, 21.61, 22.02, 21.86, 22.05, 2
2.35, 22.43, 23.19, 24.09, 24.42, 25.02, 25.77, 26.13, 26.4, 26.84, 27.61, 28.3,
29.31, 30.01, 31.15, 31.91, 32.95, 33.95, 35.11, 36.22, 37.07, 38.41, 39.35, 40
.5, 41.73, 42.98, 44.6, 45.75, 47.32, 48.95, 50.65, 52.7, 54.55, 56.88, 58.6, 60
.71, 62.79, 65.03, 67.33, 69.52, 71.64, 74.02, 76.05, 78.53, 81.3, 83.52, 85.62,
88.57, 91.0, 93.61, 96.92, 99.58, 103.28, 106.57, 109.22, 112.42, 115.4, 118.8,
123.34, 127.15, 130.65, 134.18, 137.89, 141.23, 145.24, 149.28, 153.78, 158.09,
162.23, 166.63, 170.8, 174.89, 178.9, 184.1, 188.81, 193.11, 197.15, 201.47, 20
5.5, 209.28, 213.92, 218.44, 222.79, 227.16, 232.41, 236.83, 241.79, 245.62, 249
.39, 254.32, 257.6, 261.23, 266.34, 271.33, 275.61, 280.43, 285.21, 289.01, 292.
58, 296.39, 300.53, 305.06, 309.37, 313.49, 317.81, 321.92, 325.6, 330.56, 333.7
8, 337.61, 341.5, 344.39, 347.27, 351.17, 353.57, 358.1, 361.28, 364.33, 367.58,
371.18, 373.04, 375.55, 378.39, 381.47, 384.11, 387.02, 388.98, 390.6, 391.94,
394.35, 395.95, 398.54, 401.34, 403.14, 406.71, 408.78, 410.43, 414.01, 415.87,
417.94]