Added an attempt at pe25 in javascript-- v8 and node don't like large numbers..