Cain


Proof of concept.



Mark