foreach n in ([0..31]){ g:=grayEncode(n); b:=grayDecode(g); println("%2d(%05.2B) --> %2d(%05.2B) --> %2d(%05.2B)".fmt(n,n,g,g,b,b)); }