Comment

Fernando Rodriguez

I wish mine was half as fast...

It would be very interesting to know how you got this far in optimizing it.