dildocoin: it's not that hard, but it is lots of fun