#include int main(){ unsigned a_key = 56712345; unsigned b_key = 987654321; unsigned secret = 153; printf("secret: %u\n", secret); unsigned enc_a = secret ^ a_key; printf("enc_a = %u\n", enc_a); unsigned enc_ab = enc_a ^ b_key; printf("enc_ab = %u\n", enc_ab); unsigned enc_b = enc_ab ^ a_key; printf("enc_b = %u\n", enc_b); unsigned dec = enc_b ^ b_key; printf("Decrypted secret: %u\n", dec); return 0; }