NUMBER_OF_ROUNDS
for (i = 0; i < NUMBER_OF_ROUNDS; i++) {
for (i = 1; i <= NUMBER_OF_ROUNDS; i++) {
round_key[0] ^= (RC[NUMBER_OF_ROUNDS - i] ^
if (i != NUMBER_OF_ROUNDS) {