Try to write a C implementation
Try to write a JavaScript implementation
Try to write a python implementation
Update specification on 0xfn