Program Output for September 2017 Puzzler:
cbba bbac baca cbca cbbc bbab bacc acaa