Finished 235, runs in under a second. Also, now in top 100% of problem solvers on project Euler. Woooop.