mysterytwisterc3 crypto challenge solutions