This is awesome

I'll release my C++ version when i'm done...Thanks Stone!