cryptoguy prototype (usable to parse)