impl cryptosquare.hs