# Arup Guha
# 4/15/2020
# Program to Generate a Random Input Case for Individual Homework #6

import random

N = 70000

# Number of unique 3 letter names.
NUMNAMES = 26*26*26
NUMLETTERS = 3

def main():

    # Just doing a max case.
    print(N)

    for i in range(N):
        print(gen(random.randint(0, NUMNAMES-1)))

# Generates a 3 letter label corresponding to num.
def gen(num):

    #print(num)

    # Store answer here.
    res = ""

    # Go through each letter.
    for i in range(NUMLETTERS):

        # Use mod to peel off this letter.
        add = (chr)(ord('A')+(int(num)%26))

        # Add letter to end.
        res = add + res

        # Advance to next letter by "cutting off" last letter.
        num /= 26

    # This is our string.
    return res

# Go
main()
