2168A2: Encode and Decode (Hard Version) | Nudge