bijectionTGen
Gen
byteChoose
Choose