Fun idea, but some are just too hard to figure out without hints or something. Number 18, for example, made no sense so I went to trial and error, writing down all possible combinations. Even after I got it I have no idea why and am wondering if it could be a misprint. Needs either better editing or some sort of hints/explanation.