##
$stream =~ s/(.)/$1$1$1$1 /g; # could be rewritten using /e and x 4
####
$stream =~ tr/1/F/;
print "0x$stream\n";
####
0x0000
0x000F
0x00F0
0x00FF
0x0F00
0x0F0F
0x0FF0
0x0FFF
0xF000
0xF00F
0xF0F0
0xF0FF
0xFF00
0xFF0F
0xFFF0
0xFFFF