for (var i:uint = 0; i < 1 << 6; ++i) { var s:String = ""; for (var j:uint = 0; j < 6; ++j) { s += String( ((i >> j) % 2) + 1); } trace(s); }