Nice copy/change-some-unrelevant-comments/paste job from 0xBitcoin!!!

I believe you have to take a vacation after the efforts of writing on your own such smart contract...
You, my dear "Developers", are quite lucky because most people can't read solidity source code and the 0xBitcoin has been released under the MIT license...