<?php $options = cartesian(expand_pattern('a..z0..9'), 2); function expand_pattern($pattern) { $bias = 0; $flags = PREG_SET_ORDER | PREG_OFFSET_CAPTURE; foreach ($matches as $match) { $pattern, $range, $bias + $match[1][1], $match[2][1] - $match[1][1] + 1); } return $pattern; } function cartesian($pattern, $length) { $resets = 0; while ($resets != $length) { $result = ''; for ($i = 0; $i < $length; ++$i) { $result .= $pattern[$indexes[$i]]; } $results[] = $result; $resets = 0; for ($i = $length - 1; $i >= 0 && ++$indexes[$i] == $choices; --$i) { $indexes[$i] = 0; ++$resets; } } return $results; }
Standard input is empty
Array ( [0] => aa [1] => ab [2] => ac [3] => ad [4] => ae [5] => af [6] => ag [7] => ah [8] => ai [9] => aj [10] => ak [11] => al [12] => am [13] => an [14] => ao [15] => ap [16] => aq [17] => ar [18] => as [19] => at [20] => au [21] => av [22] => aw [23] => ax [24] => ay [25] => az [26] => a0 [27] => a1 [28] => a2 [29] => a3 [30] => a4 [31] => a5 [32] => a6 [33] => a7 [34] => a8 [35] => a9 [36] => ba [37] => bb [38] => bc [39] => bd [40] => be [41] => bf [42] => bg [43] => bh [44] => bi [45] => bj [46] => bk [47] => bl [48] => bm [49] => bn [50] => bo [51] => bp [52] => bq [53] => br [54] => bs [55] => bt [56] => bu [57] => bv [58] => bw [59] => bx [60] => by [61] => bz [62] => b0 [63] => b1 [64] => b2 [65] => b3 [66] => b4 [67] => b5 [68] => b6 [69] => b7 [70] => b8 [71] => b9 [72] => ca [73] => cb [74] => cc [75] => cd [76] => ce [77] => cf [78] => cg [79] => ch [80] => ci [81] => cj [82] => ck [83] => cl [84] => cm [85] => cn [86] => co [87] => cp [88] => cq [89] => cr [90] => cs [91] => ct [92] => cu [93] => cv [94] => cw [95] => cx [96] => cy [97] => cz [98] => c0 [99] => c1 [100] => c2 [101] => c3 [102] => c4 [103] => c5 [104] => c6 [105] => c7 [106] => c8 [107] => c9 [108] => da [109] => db [110] => dc [111] => dd [112] => de [113] => df [114] => dg [115] => dh [116] => di [117] => dj [118] => dk [119] => dl [120] => dm [121] => dn [122] => do [123] => dp [124] => dq [125] => dr [126] => ds [127] => dt [128] => du [129] => dv [130] => dw [131] => dx [132] => dy [133] => dz [134] => d0 [135] => d1 [136] => d2 [137] => d3 [138] => d4 [139] => d5 [140] => d6 [141] => d7 [142] => d8 [143] => d9 [144] => ea [145] => eb [146] => ec [147] => ed [148] => ee [149] => ef [150] => eg [151] => eh [152] => ei [153] => ej [154] => ek [155] => el [156] => em [157] => en [158] => eo [159] => ep [160] => eq [161] => er [162] => es [163] => et [164] => eu [165] => ev [166] => ew [167] => ex [168] => ey [169] => ez [170] => e0 [171] => e1 [172] => e2 [173] => e3 [174] => e4 [175] => e5 [176] => e6 [177] => e7 [178] => e8 [179] => e9 [180] => fa [181] => fb [182] => fc [183] => fd [184] => fe [185] => ff [186] => fg [187] => fh [188] => fi [189] => fj [190] => fk [191] => fl [192] => fm [193] => fn [194] => fo [195] => fp [196] => fq [197] => fr [198] => fs [199] => ft [200] => fu [201] => fv [202] => fw [203] => fx [204] => fy [205] => fz [206] => f0 [207] => f1 [208] => f2 [209] => f3 [210] => f4 [211] => f5 [212] => f6 [213] => f7 [214] => f8 [215] => f9 [216] => ga [217] => gb [218] => gc [219] => gd [220] => ge [221] => gf [222] => gg [223] => gh [224] => gi [225] => gj [226] => gk [227] => gl [228] => gm [229] => gn [230] => go [231] => gp [232] => gq [233] => gr [234] => gs [235] => gt [236] => gu [237] => gv [238] => gw [239] => gx [240] => gy [241] => gz [242] => g0 [243] => g1 [244] => g2 [245] => g3 [246] => g4 [247] => g5 [248] => g6 [249] => g7 [250] => g8 [251] => g9 [252] => ha [253] => hb [254] => hc [255] => hd [256] => he [257] => hf [258] => hg [259] => hh [260] => hi [261] => hj [262] => hk [263] => hl [264] => hm [265] => hn [266] => ho [267] => hp [268] => hq [269] => hr [270] => hs [271] => ht [272] => hu [273] => hv [274] => hw [275] => hx [276] => hy [277] => hz [278] => h0 [279] => h1 [280] => h2 [281] => h3 [282] => h4 [283] => h5 [284] => h6 [285] => h7 [286] => h8 [287] => h9 [288] => ia [289] => ib [290] => ic [291] => id [292] => ie [293] => if [294] => ig [295] => ih [296] => ii [297] => ij [298] => ik [299] => il [300] => im [301] => in [302] => io [303] => ip [304] => iq [305] => ir [306] => is [307] => it [308] => iu [309] => iv [310] => iw [311] => ix [312] => iy [313] => iz [314] => i0 [315] => i1 [316] => i2 [317] => i3 [318] => i4 [319] => i5 [320] => i6 [321] => i7 [322] => i8 [323] => i9 [324] => ja [325] => jb [326] => jc [327] => jd [328] => je [329] => jf [330] => jg [331] => jh [332] => ji [333] => jj [334] => jk [335] => jl [336] => jm [337] => jn [338] => jo [339] => jp [340] => jq [341] => jr [342] => js [343] => jt [344] => ju [345] => jv [346] => jw [347] => jx [348] => jy [349] => jz [350] => j0 [351] => j1 [352] => j2 [353] => j3 [354] => j4 [355] => j5 [356] => j6 [357] => j7 [358] => j8 [359] => j9 [360] => ka [361] => kb [362] => kc [363] => kd [364] => ke [365] => kf [366] => kg [367] => kh [368] => ki [369] => kj [370] => kk [371] => kl [372] => km [373] => kn [374] => ko [375] => kp [376] => kq [377] => kr [378] => ks [379] => kt [380] => ku [381] => kv [382] => kw [383] => kx [384] => ky [385] => kz [386] => k0 [387] => k1 [388] => k2 [389] => k3 [390] => k4 [391] => k5 [392] => k6 [393] => k7 [394] => k8 [395] => k9 [396] => la [397] => lb [398] => lc [399] => ld [400] => le [401] => lf [402] => lg [403] => lh [404] => li [405] => lj [406] => lk [407] => ll [408] => lm [409] => ln [410] => lo [411] => lp [412] => lq [413] => lr [414] => ls [415] => lt [416] => lu [417] => lv [418] => lw [419] => lx [420] => ly [421] => lz [422] => l0 [423] => l1 [424] => l2 [425] => l3 [426] => l4 [427] => l5 [428] => l6 [429] => l7 [430] => l8 [431] => l9 [432] => ma [433] => mb [434] => mc [435] => md [436] => me [437] => mf [438] => mg [439] => mh [440] => mi [441] => mj [442] => mk [443] => ml [444] => mm [445] => mn [446] => mo [447] => mp [448] => mq [449] => mr [450] => ms [451] => mt [452] => mu [453] => mv [454] => mw [455] => mx [456] => my [457] => mz [458] => m0 [459] => m1 [460] => m2 [461] => m3 [462] => m4 [463] => m5 [464] => m6 [465] => m7 [466] => m8 [467] => m9 [468] => na [469] => nb [470] => nc [471] => nd [472] => ne [473] => nf [474] => ng [475] => nh [476] => ni [477] => nj [478] => nk [479] => nl [480] => nm [481] => nn [482] => no [483] => np [484] => nq [485] => nr [486] => ns [487] => nt [488] => nu [489] => nv [490] => nw [491] => nx [492] => ny [493] => nz [494] => n0 [495] => n1 [496] => n2 [497] => n3 [498] => n4 [499] => n5 [500] => n6 [501] => n7 [502] => n8 [503] => n9 [504] => oa [505] => ob [506] => oc [507] => od [508] => oe [509] => of [510] => og [511] => oh [512] => oi [513] => oj [514] => ok [515] => ol [516] => om [517] => on [518] => oo [519] => op [520] => oq [521] => or [522] => os [523] => ot [524] => ou [525] => ov [526] => ow [527] => ox [528] => oy [529] => oz [530] => o0 [531] => o1 [532] => o2 [533] => o3 [534] => o4 [535] => o5 [536] => o6 [537] => o7 [538] => o8 [539] => o9 [540] => pa [541] => pb [542] => pc [543] => pd [544] => pe [545] => pf [546] => pg [547] => ph [548] => pi [549] => pj [550] => pk [551] => pl [552] => pm [553] => pn [554] => po [555] => pp [556] => pq [557] => pr [558] => ps [559] => pt [560] => pu [561] => pv [562] => pw [563] => px [564] => py [565] => pz [566] => p0 [567] => p1 [568] => p2 [569] => p3 [570] => p4 [571] => p5 [572] => p6 [573] => p7 [574] => p8 [575] => p9 [576] => qa [577] => qb [578] => qc [579] => qd [580] => qe [581] => qf [582] => qg [583] => qh [584] => qi [585] => qj [586] => qk [587] => ql [588] => qm [589] => qn [590] => qo [591] => qp [592] => qq [593] => qr [594] => qs [595] => qt [596] => qu [597] => qv [598] => qw [599] => qx [600] => qy [601] => qz [602] => q0 [603] => q1 [604] => q2 [605] => q3 [606] => q4 [607] => q5 [608] => q6 [609] => q7 [610] => q8 [611] => q9 [612] => ra [613] => rb [614] => rc [615] => rd [616] => re [617] => rf [618] => rg [619] => rh [620] => ri [621] => rj [622] => rk [623] => rl [624] => rm [625] => rn [626] => ro [627] => rp [628] => rq [629] => rr [630] => rs [631] => rt [632] => ru [633] => rv [634] => rw [635] => rx [636] => ry [637] => rz [638] => r0 [639] => r1 [640] => r2 [641] => r3 [642] => r4 [643] => r5 [644] => r6 [645] => r7 [646] => r8 [647] => r9 [648] => sa [649] => sb [650] => sc [651] => sd [652] => se [653] => sf [654] => sg [655] => sh [656] => si [657] => sj [658] => sk [659] => sl [660] => sm [661] => sn [662] => so [663] => sp [664] => sq [665] => sr [666] => ss [667] => st [668] => su [669] => sv [670] => sw [671] => sx [672] => sy [673] => sz [674] => s0 [675] => s1 [676] => s2 [677] => s3 [678] => s4 [679] => s5 [680] => s6 [681] => s7 [682] => s8 [683] => s9 [684] => ta [685] => tb [686] => tc [687] => td [688] => te [689] => tf [690] => tg [691] => th [692] => ti [693] => tj [694] => tk [695] => tl [696] => tm [697] => tn [698] => to [699] => tp [700] => tq [701] => tr [702] => ts [703] => tt [704] => tu [705] => tv [706] => tw [707] => tx [708] => ty [709] => tz [710] => t0 [711] => t1 [712] => t2 [713] => t3 [714] => t4 [715] => t5 [716] => t6 [717] => t7 [718] => t8 [719] => t9 [720] => ua [721] => ub [722] => uc [723] => ud [724] => ue [725] => uf [726] => ug [727] => uh [728] => ui [729] => uj [730] => uk [731] => ul [732] => um [733] => un [734] => uo [735] => up [736] => uq [737] => ur [738] => us [739] => ut [740] => uu [741] => uv [742] => uw [743] => ux [744] => uy [745] => uz [746] => u0 [747] => u1 [748] => u2 [749] => u3 [750] => u4 [751] => u5 [752] => u6 [753] => u7 [754] => u8 [755] => u9 [756] => va [757] => vb [758] => vc [759] => vd [760] => ve [761] => vf [762] => vg [763] => vh [764] => vi [765] => vj [766] => vk [767] => vl [768] => vm [769] => vn [770] => vo [771] => vp [772] => vq [773] => vr [774] => vs [775] => vt [776] => vu [777] => vv [778] => vw [779] => vx [780] => vy [781] => vz [782] => v0 [783] => v1 [784] => v2 [785] => v3 [786] => v4 [787] => v5 [788] => v6 [789] => v7 [790] => v8 [791] => v9 [792] => wa [793] => wb [794] => wc [795] => wd [796] => we [797] => wf [798] => wg [799] => wh [800] => wi [801] => wj [802] => wk [803] => wl [804] => wm [805] => wn [806] => wo [807] => wp [808] => wq [809] => wr [810] => ws [811] => wt [812] => wu [813] => wv [814] => ww [815] => wx [816] => wy [817] => wz [818] => w0 [819] => w1 [820] => w2 [821] => w3 [822] => w4 [823] => w5 [824] => w6 [825] => w7 [826] => w8 [827] => w9 [828] => xa [829] => xb [830] => xc [831] => xd [832] => xe [833] => xf [834] => xg [835] => xh [836] => xi [837] => xj [838] => xk [839] => xl [840] => xm [841] => xn [842] => xo [843] => xp [844] => xq [845] => xr [846] => xs [847] => xt [848] => xu [849] => xv [850] => xw [851] => xx [852] => xy [853] => xz [854] => x0 [855] => x1 [856] => x2 [857] => x3 [858] => x4 [859] => x5 [860] => x6 [861] => x7 [862] => x8 [863] => x9 [864] => ya [865] => yb [866] => yc [867] => yd [868] => ye [869] => yf [870] => yg [871] => yh [872] => yi [873] => yj [874] => yk [875] => yl [876] => ym [877] => yn [878] => yo [879] => yp [880] => yq [881] => yr [882] => ys [883] => yt [884] => yu [885] => yv [886] => yw [887] => yx [888] => yy [889] => yz [890] => y0 [891] => y1 [892] => y2 [893] => y3 [894] => y4 [895] => y5 [896] => y6 [897] => y7 [898] => y8 [899] => y9 [900] => za [901] => zb [902] => zc [903] => zd [904] => ze [905] => zf [906] => zg [907] => zh [908] => zi [909] => zj [910] => zk [911] => zl [912] => zm [913] => zn [914] => zo [915] => zp [916] => zq [917] => zr [918] => zs [919] => zt [920] => zu [921] => zv [922] => zw [923] => zx [924] => zy [925] => zz [926] => z0 [927] => z1 [928] => z2 [929] => z3 [930] => z4 [931] => z5 [932] => z6 [933] => z7 [934] => z8 [935] => z9 [936] => 0a [937] => 0b [938] => 0c [939] => 0d [940] => 0e [941] => 0f [942] => 0g [943] => 0h [944] => 0i [945] => 0j [946] => 0k [947] => 0l [948] => 0m [949] => 0n [950] => 0o [951] => 0p [952] => 0q [953] => 0r [954] => 0s [955] => 0t [956] => 0u [957] => 0v [958] => 0w [959] => 0x [960] => 0y [961] => 0z [962] => 00 [963] => 01 [964] => 02 [965] => 03 [966] => 04 [967] => 05 [968] => 06 [969] => 07 [970] => 08 [971] => 09 [972] => 1a [973] => 1b [974] => 1c [975] => 1d [976] => 1e [977] => 1f [978] => 1g [979] => 1h [980] => 1i [981] => 1j [982] => 1k [983] => 1l [984] => 1m [985] => 1n [986] => 1o [987] => 1p [988] => 1q [989] => 1r [990] => 1s [991] => 1t [992] => 1u [993] => 1v [994] => 1w [995] => 1x [996] => 1y [997] => 1z [998] => 10 [999] => 11 [1000] => 12 [1001] => 13 [1002] => 14 [1003] => 15 [1004] => 16 [1005] => 17 [1006] => 18 [1007] => 19 [1008] => 2a [1009] => 2b [1010] => 2c [1011] => 2d [1012] => 2e [1013] => 2f [1014] => 2g [1015] => 2h [1016] => 2i [1017] => 2j [1018] => 2k [1019] => 2l [1020] => 2m [1021] => 2n [1022] => 2o [1023] => 2p [1024] => 2q [1025] => 2r [1026] => 2s [1027] => 2t [1028] => 2u [1029] => 2v [1030] => 2w [1031] => 2x [1032] => 2y [1033] => 2z [1034] => 20 [1035] => 21 [1036] => 22 [1037] => 23 [1038] => 24 [1039] => 25 [1040] => 26 [1041] => 27 [1042] => 28 [1043] => 29 [1044] => 3a [1045] => 3b [1046] => 3c [1047] => 3d [1048] => 3e [1049] => 3f [1050] => 3g [1051] => 3h [1052] => 3i [1053] => 3j [1054] => 3k [1055] => 3l [1056] => 3m [1057] => 3n [1058] => 3o [1059] => 3p [1060] => 3q [1061] => 3r [1062] => 3s [1063] => 3t [1064] => 3u [1065] => 3v [1066] => 3w [1067] => 3x [1068] => 3y [1069] => 3z [1070] => 30 [1071] => 31 [1072] => 32 [1073] => 33 [1074] => 34 [1075] => 35 [1076] => 36 [1077] => 37 [1078] => 38 [1079] => 39 [1080] => 4a [1081] => 4b [1082] => 4c [1083] => 4d [1084] => 4e [1085] => 4f [1086] => 4g [1087] => 4h [1088] => 4i [1089] => 4j [1090] => 4k [1091] => 4l [1092] => 4m [1093] => 4n [1094] => 4o [1095] => 4p [1096] => 4q [1097] => 4r [1098] => 4s [1099] => 4t [1100] => 4u [1101] => 4v [1102] => 4w [1103] => 4x [1104] => 4y [1105] => 4z [1106] => 40 [1107] => 41 [1108] => 42 [1109] => 43 [1110] => 44 [1111] => 45 [1112] => 46 [1113] => 47 [1114] => 48 [1115] => 49 [1116] => 5a [1117] => 5b [1118] => 5c [1119] => 5d [1120] => 5e [1121] => 5f [1122] => 5g [1123] => 5h [1124] => 5i [1125] => 5j [1126] => 5k [1127] => 5l [1128] => 5m [1129] => 5n [1130] => 5o [1131] => 5p [1132] => 5q [1133] => 5r [1134] => 5s [1135] => 5t [1136] => 5u [1137] => 5v [1138] => 5w [1139] => 5x [1140] => 5y [1141] => 5z [1142] => 50 [1143] => 51 [1144] => 52 [1145] => 53 [1146] => 54 [1147] => 55 [1148] => 56 [1149] => 57 [1150] => 58 [1151] => 59 [1152] => 6a [1153] => 6b [1154] => 6c [1155] => 6d [1156] => 6e [1157] => 6f [1158] => 6g [1159] => 6h [1160] => 6i [1161] => 6j [1162] => 6k [1163] => 6l [1164] => 6m [1165] => 6n [1166] => 6o [1167] => 6p [1168] => 6q [1169] => 6r [1170] => 6s [1171] => 6t [1172] => 6u [1173] => 6v [1174] => 6w [1175] => 6x [1176] => 6y [1177] => 6z [1178] => 60 [1179] => 61 [1180] => 62 [1181] => 63 [1182] => 64 [1183] => 65 [1184] => 66 [1185] => 67 [1186] => 68 [1187] => 69 [1188] => 7a [1189] => 7b [1190] => 7c [1191] => 7d [1192] => 7e [1193] => 7f [1194] => 7g [1195] => 7h [1196] => 7i [1197] => 7j [1198] => 7k [1199] => 7l [1200] => 7m [1201] => 7n [1202] => 7o [1203] => 7p [1204] => 7q [1205] => 7r [1206] => 7s [1207] => 7t [1208] => 7u [1209] => 7v [1210] => 7w [1211] => 7x [1212] => 7y [1213] => 7z [1214] => 70 [1215] => 71 [1216] => 72 [1217] => 73 [1218] => 74 [1219] => 75 [1220] => 76 [1221] => 77 [1222] => 78 [1223] => 79 [1224] => 8a [1225] => 8b [1226] => 8c [1227] => 8d [1228] => 8e [1229] => 8f [1230] => 8g [1231] => 8h [1232] => 8i [1233] => 8j [1234] => 8k [1235] => 8l [1236] => 8m [1237] => 8n [1238] => 8o [1239] => 8p [1240] => 8q [1241] => 8r [1242] => 8s [1243] => 8t [1244] => 8u [1245] => 8v [1246] => 8w [1247] => 8x [1248] => 8y [1249] => 8z [1250] => 80 [1251] => 81 [1252] => 82 [1253] => 83 [1254] => 84 [1255] => 85 [1256] => 86 [1257] => 87 [1258] => 88 [1259] => 89 [1260] => 9a [1261] => 9b [1262] => 9c [1263] => 9d [1264] => 9e [1265] => 9f [1266] => 9g [1267] => 9h [1268] => 9i [1269] => 9j [1270] => 9k [1271] => 9l [1272] => 9m [1273] => 9n [1274] => 9o [1275] => 9p [1276] => 9q [1277] => 9r [1278] => 9s [1279] => 9t [1280] => 9u [1281] => 9v [1282] => 9w [1283] => 9x [1284] => 9y [1285] => 9z [1286] => 90 [1287] => 91 [1288] => 92 [1289] => 93 [1290] => 94 [1291] => 95 [1292] => 96 [1293] => 97 [1294] => 98 [1295] => 99 )