Sub Combine
Dim StartTime As Long = DateTime.Now
Dim L As List
L.Initialize
Combine(L,"",3)
Log("Complete in " & (DateTime.Now - StartTime) & " ms")
Log(L.Size)
Log(26*26*26)
End Sub
Private Sub Combine(ListComb As List, Prefix As String, Level As Int)
If Level>0 Then
For i = 97 To 122
Combine(ListComb,Prefix & Chr(i), Level-1)
Next
Else
ListComb.Add(Prefix)
End If
End Sub