from itertools import permutations
abc = "abcdefghijklmnopqrstuvwxyz"
X = 3
p = list(permutations(abc, X))
for item in list(p):
print(item[0] + item[1] + item[2])
'''
run:
abc
abd
abe
abf
abg
abh
abi
abj
abk
abl
abm
abn
abo
abp
abq
abr
abs
abt
abu
abv
abw
abx
aby
abz
acb
acd
ace
acf
acg
ach
aci
acj
ack
acl
acm
acn
aco
acp
acq
acr
acs
act
acu
acv
acw
acx
acy
acz
adb
adc
ade
adf
adg
adh
adi
adj
adk
adl
adm
adn
ado
adp
adq
adr
ads
adt
adu
adv
adw
adx
ady
adz
aeb
aec
aed
aef
aeg
aeh
aei
aej
aek
ael
aem
aen
aeo
aep
aeq
aer
aes
aet
aeu
aev
aew
aex
aey
aez
afb
afc
afd
afe
afg
afh
afi
afj
afk
afl
afm
afn
afo
afp
afq
afr
afs
aft
afu
afv
afw
afx
afy
afz
agb
agc
agd
age
agf
agh
agi
agj
agk
agl
agm
agn
ago
agp
agq
agr
ags
agt
agu
agv
agw
agx
agy
agz
ahb
ahc
ahd
ahe
ahf
ahg
ahi
ahj
ahk
ahl
ahm
ahn
aho
ahp
ahq
ahr
ahs
aht
ahu
ahv
ahw
ahx
ahy
ahz
aib
aic
aid
aie
aif
aig
aih
aij
aik
ail
aim
ain
aio
aip
aiq
air
ais
ait
aiu
aiv
aiw
aix
aiy
aiz
ajb
ajc
ajd
aje
ajf
ajg
ajh
aji
ajk
ajl
ajm
ajn
ajo
ajp
ajq
ajr
ajs
ajt
aju
ajv
ajw
ajx
ajy
ajz
akb
akc
akd
ake
akf
akg
akh
aki
akj
akl
akm
akn
ako
akp
akq
akr
aks
akt
aku
akv
akw
akx
aky
akz
alb
alc
ald
ale
alf
alg
alh
ali
alj
alk
alm
aln
alo
alp
alq
alr
als
alt
alu
alv
alw
alx
aly
alz
amb
amc
amd
ame
amf
amg
amh
ami
amj
amk
aml
amn
amo
amp
amq
amr
ams
amt
amu
amv
amw
amx
amy
amz
anb
anc
and
ane
anf
ang
anh
ani
anj
ank
anl
anm
ano
anp
anq
anr
ans
ant
anu
anv
anw
anx
any
anz
aob
aoc
aod
aoe
aof
aog
aoh
aoi
aoj
aok
aol
aom
aon
aop
aoq
aor
aos
aot
aou
aov
aow
aox
aoy
aoz
apb
apc
apd
ape
apf
apg
aph
api
apj
apk
apl
apm
apn
apo
apq
apr
aps
apt
apu
apv
apw
apx
apy
apz
aqb
aqc
aqd
aqe
aqf
aqg
aqh
aqi
aqj
aqk
aql
aqm
aqn
aqo
aqp
aqr
aqs
aqt
aqu
aqv
aqw
aqx
aqy
aqz
arb
arc
ard
are
arf
arg
arh
ari
arj
ark
arl
arm
arn
aro
arp
arq
ars
art
aru
arv
arw
arx
ary
arz
asb
asc
asd
ase
asf
asg
ash
asi
asj
ask
asl
asm
asn
aso
asp
asq
asr
ast
asu
asv
asw
asx
asy
asz
atb
atc
atd
ate
atf
atg
ath
.
.
.
zha
zhb
zhc
zhd
zhe
zhf
zhg
zhi
zhj
zhk
zhl
zhm
zhn
zho
zhp
zhq
zhr
zhs
zht
zhu
zhv
zhw
zhx
zhy
zia
zib
zic
zid
zie
zif
zig
zih
zij
zik
zil
zim
zin
zio
zip
ziq
zir
zis
zit
ziu
ziv
ziw
zix
ziy
zja
zjb
zjc
zjd
zje
zjf
zjg
zjh
zji
zjk
zjl
zjm
zjn
zjo
zjp
zjq
zjr
zjs
zjt
zju
zjv
zjw
zjx
zjy
zka
zkb
zkc
zkd
zke
zkf
zkg
zkh
zki
zkj
zkl
zkm
zkn
zko
zkp
zkq
zkr
zks
zkt
zku
zkv
zkw
zkx
zky
zla
zlb
zlc
zld
zle
zlf
zlg
zlh
zli
zlj
zlk
zlm
zln
zlo
zlp
zlq
zlr
zls
zlt
zlu
zlv
zlw
zlx
zly
zma
zmb
zmc
zmd
zme
zmf
zmg
zmh
zmi
zmj
zmk
zml
zmn
zmo
zmp
zmq
zmr
zms
zmt
zmu
zmv
zmw
zmx
zmy
zna
znb
znc
znd
zne
znf
zng
znh
zni
znj
znk
znl
znm
zno
znp
znq
znr
zns
znt
znu
znv
znw
znx
zny
zoa
zob
zoc
zod
zoe
zof
zog
zoh
zoi
zoj
zok
zol
zom
zon
zop
zoq
zor
zos
zot
zou
zov
zow
zox
zoy
zpa
zpb
zpc
zpd
zpe
zpf
zpg
zph
zpi
zpj
zpk
zpl
zpm
zpn
zpo
zpq
zpr
zps
zpt
zpu
zpv
zpw
zpx
zpy
zqa
zqb
zqc
zqd
zqe
zqf
zqg
zqh
zqi
zqj
zqk
zql
zqm
zqn
zqo
zqp
zqr
zqs
zqt
zqu
zqv
zqw
zqx
zqy
zra
zrb
zrc
zrd
zre
zrf
zrg
zrh
zri
zrj
zrk
zrl
zrm
zrn
zro
zrp
zrq
zrs
zrt
zru
zrv
zrw
zrx
zry
zsa
zsb
zsc
zsd
zse
zsf
zsg
zsh
zsi
zsj
zsk
zsl
zsm
zsn
zso
zsp
zsq
zsr
zst
zsu
zsv
zsw
zsx
zsy
zta
ztb
ztc
ztd
zte
ztf
ztg
zth
zti
ztj
ztk
ztl
ztm
ztn
zto
ztp
ztq
ztr
zts
ztu
ztv
ztw
ztx
zty
zua
zub
zuc
zud
zue
zuf
zug
zuh
zui
zuj
zuk
zul
zum
zun
zuo
zup
zuq
zur
zus
zut
zuv
zuw
zux
zuy
zva
zvb
zvc
zvd
zve
zvf
zvg
zvh
zvi
zvj
zvk
zvl
zvm
zvn
zvo
zvp
zvq
zvr
zvs
zvt
zvu
zvw
zvx
zvy
zwa
zwb
zwc
zwd
zwe
zwf
zwg
zwh
zwi
zwj
zwk
zwl
zwm
zwn
zwo
zwp
zwq
zwr
zws
zwt
zwu
zwv
zwx
zwy
zxa
zxb
zxc
zxd
zxe
zxf
zxg
zxh
zxi
zxj
zxk
zxl
zxm
zxn
zxo
zxp
zxq
zxr
zxs
zxt
zxu
zxv
zxw
zxy
zya
zyb
zyc
zyd
zye
zyf
zyg
zyh
zyi
zyj
zyk
zyl
zym
zyn
zyo
zyp
zyq
zyr
zys
zyt
zyu
zyv
zyw
zyx
'''