#include <iostream>
int main()
{
uint8_t right_nibble = 0xA;
for ( uint8_t left_nibble = 0; left_nibble < 16; ++left_nibble )
{
uint8_t byte = left_nibble << 4 | right_nibble;
printf( "%02X\n", byte );
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7Cgl1aW50OF90IHJpZ2h0X25pYmJsZSA9IDB4QTsKCQoJZm9yICggdWludDhfdCBsZWZ0X25pYmJsZSA9IDA7IGxlZnRfbmliYmxlIDwgMTY7ICsrbGVmdF9uaWJibGUgKQoJewoJCXVpbnQ4X3QgYnl0ZSA9IGxlZnRfbmliYmxlIDw8IDQgfCByaWdodF9uaWJibGU7CgkJCgkJcHJpbnRmKCAiJTAyWFxuIiwgYnl0ZSApOwoJfQoJCglyZXR1cm4gMDsKfQ==