Hmm, well, keep in mind this is going to generate about 32 million names. One way to approach it is to think of this instead of I vs L, but 1 vs 0. So, for example, the number 0 is "L" 1 is "I". I find it easier to solve problems one piece at a time, so lets solve it for a 4 char...