import Foundation
let pattern = #"[B-DF-HJ-NP-TV-Z]{3,}|[AEIOU]{3,}"#
let regex = try! NSRegularExpression(pattern: pattern, options: .anchorsMatchLines)
let testString = #"""
ABCDEOU
ABCDEUO
ABCDOEU
ABCDOUE
ABCDUEO
ABCDUOE
ABCEDOU
ABCEDUO
ABCEODU
ABCEOUD
ABCEUDO
ABCEUOD
ABCODEU
ABCODUE
ABCOEDU
ABCOEUD
ABCOUDE
ABCOUED
ABCUDEO
ABCUDOE
ABCUEDO
ABCUEOD
ABCUODE
ABCUOED
ABDCEOU
ABDCEUO
ABDCOEU
ABDCOUE
ABDCUEO
ABDCUOE
ABDECOU
ABDECUO
ABDEOCU
ABDEOUC
ABDEUCO
ABDEUOC
ABDOCEU
ABDOCUE
ABDOECU
ABDOEUC
ABDOUCE
ABDOUEC
ABDUCEO
ABDUCOE
ABDUECO
ABDUEOC
ABDUOCE
ABDUOEC
ABECDOU
ABECDUO
ABECODU
ABECOUD
ABECUDO
ABECUOD
ABEDCOU
ABEDCUO
ABEDOCU
ABEDOUC
ABEDUCO
ABEDUOC
ABEOCDU
ABEOCUD
ABEODCU
ABEODUC
ABEOUCD
ABEOUDC
ABEUCDO
ABEUCOD
ABEUDCO
ABEUDOC
ABEUOCD
ABEUODC
ABOCDEU
ABOCDUE
ABOCEDU
ABOCEUD
ABOCUDE
ABOCUED
ABODCEU
ABODCUE
ABODECU
ABODEUC
ABODUCE
ABODUEC
ABOECDU
ABOECUD
ABOEDCU
ABOEDUC
ABOEUCD
ABOEUDC
ABOUCDE
ABOUCED
ABOUDCE
ABOUDEC
ABOUECD
ABOUEDC
ABUCDEO
ABUCDOE
ABUCEDO
ABUCEOD
ABUCODE
ABUCOED
ABUDCEO
ABUDCOE
ABUDECO
ABUDEOC
ABUDOCE
ABUDOEC
ABUECDO
ABUECOD
ABUEDCO
ABUEDOC
ABUEOCD
ABUEODC
ABUOCDE
ABUOCED
ABUODCE
ABUODEC
ABUOECD
ABUOEDC
ACBDEOU
ACBDEUO
ACBDOEU
ACBDOUE
ACBDUEO
ACBDUOE
ACBEDOU
ACBEDUO
ACBEODU
ACBEOUD
ACBEUDO
ACBEUOD
ACBODEU
ACBODUE
ACBOEDU
ACBOEUD
ACBOUDE
ACBOUED
ACBUDEO
ACBUDOE
ACBUEDO
ACBUEOD
ACBUODE
ACBUOED
ACDBEOU
ACDBEUO
ACDBOEU
ACDBOUE
ACDBUEO
ACDBUOE
ACDEBOU
ACDEBUO
ACDEOBU
ACDEOUB
ACDEUBO
ACDEUOB
ACDOBEU
ACDOBUE
ACDOEBU
ACDOEUB
ACDOUBE
ACDOUEB
ACDUBEO
ACDUBOE
ACDUEBO
ACDUEOB
ACDUOBE
ACDUOEB
ACEBDOU
ACEBDUO
ACEBODU
ACEBOUD
ACEBUDO
ACEBUOD
ACEDBOU
ACEDBUO
ACEDOBU
ACEDOUB
ACEDUBO
ACEDUOB
ACEOBDU
ACEOBUD
ACEODBU
ACEODUB
ACEOUBD
ACEOUDB
ACEUBDO
ACEUBOD
ACEUDBO
ACEUDOB
ACEUOBD
ACEUODB
ACOBDEU
ACOBDUE
ACOBEDU
ACOBEUD
ACOBUDE
ACOBUED
ACODBEU
ACODBUE
ACODEBU
ACODEUB
ACODUBE
ACODUEB
ACOEBDU
ACOEBUD
ACOEDBU
ACOEDUB
ACOEUBD
ACOEUDB
ACOUBDE
ACOUBED
ACOUDBE
ACOUDEB
ACOUEBD
ACOUEDB
ACUBDEO
ACUBDOE
ACUBEDO
ACUBEOD
ACUBODE
ACUBOED
ACUDBEO
ACUDBOE
ACUDEBO
ACUDEOB
ACUDOBE
ACUDOEB
ACUEBDO
ACUEBOD
ACUEDBO
ACUEDOB
ACUEOBD
ACUEODB
ACUOBDE
ACUOBED
ACUODBE
ACUODEB
ACUOEBD
ACUOEDB
ADBCEOU
ADBCEUO
ADBCOEU
ADBCOUE
ADBCUEO
ADBCUOE
ADBECOU
ADBECUO
ADBEOCU
ADBEOUC
ADBEUCO
ADBEUOC
ADBOCEU
ADBOCUE
ADBOECU
ADBOEUC
ADBOUCE
ADBOUEC
ADBUCEO
ADBUCOE
ADBUECO
ADBUEOC
ADBUOCE
ADBUOEC
ADCBEOU
ADCBEUO
ADCBOEU
ADCBOUE
ADCBUEO
ADCBUOE
ADCEBOU
ADCEBUO
ADCEOBU
ADCEOUB
ADCEUBO
ADCEUOB
ADCOBEU
ADCOBUE
ADCOEBU
ADCOEUB
ADCOUBE
ADCOUEB
ADCUBEO
ADCUBOE
ADCUEBO
ADCUEOB
ADCUOBE
ADCUOEB
ADEBCOU
ADEBCUO
ADEBOCU
ADEBOUC
ADEBUCO
ADEBUOC
ADECBOU
ADECBUO
ADECOBU
ADECOUB
ADECUBO
ADECUOB
ADEOBCU
ADEOBUC
ADEOCBU
ADEOCUB
ADEOUBC
ADEOUCB
ADEUBCO
ADEUBOC
ADEUCBO
ADEUCOB
ADEUOBC
ADEUOCB
ADOBCEU
ADOBCUE
ADOBECU
ADOBEUC
ADOBUCE
ADOBUEC
ADOCBEU
ADOCBUE
ADOCEBU
ADOCEUB
ADOCUBE
ADOCUEB
ADOEBCU
ADOEBUC
ADOECBU
ADOECUB
ADOEUBC
ADOEUCB
ADOUBCE
ADOUBEC
ADOUCBE
ADOUCEB
ADOUEBC
ADOUECB
ADUBCEO
ADUBCOE
ADUBECO
ADUBEOC
ADUBOCE
ADUBOEC
ADUCBEO
ADUCBOE
ADUCEBO
ADUCEOB
ADUCOBE
ADUCOEB
ADUEBCO
ADUEBOC
ADUECBO
ADUECOB
ADUEOBC
ADUEOCB
ADUOBCE
ADUOBEC
ADUOCBE
ADUOCEB
ADUOEBC
ADUOECB
AEBCDOU
AEBCDUO
AEBCODU
AEBCOUD
AEBCUDO
AEBCUOD
AEBDCOU
AEBDCUO
AEBDOCU
AEBDOUC
AEBDUCO
AEBDUOC
AEBOCDU
AEBOCUD
AEBODCU
AEBODUC
AEBOUCD
AEBOUDC
AEBUCDO
AEBUCOD
AEBUDCO
AEBUDOC
AEBUOCD
AEBUODC
AECBDOU
AECBDUO
AECBODU
AECBOUD
AECBUDO
AECBUOD
AECDBOU
AECDBUO
AECDOBU
AECDOUB
AECDUBO
AECDUOB
AECOBDU
AECOBUD
AECODBU
AECODUB
AECOUBD
AECOUDB
AECUBDO
AECUBOD
AECUDBO
AECUDOB
AECUOBD
AECUODB
AEDBCOU
AEDBCUO
AEDBOCU
AEDBOUC
AEDBUCO
AEDBUOC
AEDCBOU
AEDCBUO
AEDCOBU
AEDCOUB
AEDCUBO
AEDCUOB
AEDOBCU
AEDOBUC
AEDOCBU
AEDOCUB
AEDOUBC
AEDOUCB
AEDUBCO
AEDUBOC
AEDUCBO
AEDUCOB
AEDUOBC
AEDUOCB
AEOBCDU
AEOBCUD
AEOBDCU
AEOBDUC
AEOBUCD
AEOBUDC
AEOCBDU
AEOCBUD
AEOCDBU
AEOCDUB
AEOCUBD
AEOCUDB
AEODBCU
AEODBUC
AEODCBU
AEODCUB
AEODUBC
AEODUCB
AEOUBCD
AEOUBDC
AEOUCBD
AEOUCDB
AEOUDBC
AEOUDCB
AEUBCDO
AEUBCOD
AEUBDCO
AEUBDOC
AEUBOCD
AEUBODC
AEUCBDO
AEUCBOD
AEUCDBO
AEUCDOB
AEUCOBD
AEUCODB
AEUDBCO
AEUDBOC
AEUDCBO
AEUDCOB
AEUDOBC
AEUDOCB
AEUOBCD
AEUOBDC
AEUOCBD
AEUOCDB
AEUODBC
AEUODCB
AOBCDEU
AOBCDUE
AOBCEDU
AOBCEUD
AOBCUDE
AOBCUED
AOBDCEU
AOBDCUE
AOBDECU
AOBDEUC
AOBDUCE
AOBDUEC
AOBECDU
AOBECUD
AOBEDCU
AOBEDUC
AOBEUCD
AOBEUDC
AOBUCDE
AOBUCED
AOBUDCE
AOBUDEC
AOBUECD
AOBUEDC
AOCBDEU
AOCBDUE
AOCBEDU
AOCBEUD
AOCBUDE
AOCBUED
AOCDBEU
AOCDBUE
AOCDEBU
AOCDEUB
AOCDUBE
AOCDUEB
AOCEBDU
AOCEBUD
AOCEDBU
AOCEDUB
AOCEUBD
AOCEUDB
AOCUBDE
AOCUBED
AOCUDBE
AOCUDEB
AOCUEBD
AOCUEDB
AODBCEU
AODBCUE
AODBECU
AODBEUC
AODBUCE
AODBUEC
AODCBEU
AODCBUE
AODCEBU
AODCEUB
AODCUBE
AODCUEB
AODEBCU
AODEBUC
AODECBU
AODECUB
AODEUBC
AODEUCB
AODUBCE
AODUBEC
AODUCBE
AODUCEB
AODUEBC
AODUECB
AOEBCDU
AOEBCUD
AOEBDCU
AOEBDUC
AOEBUCD
AOEBUDC
AOECBDU
AOECBUD
AOECDBU
AOECDUB
AOECUBD
AOECUDB
AOEDBCU
AOEDBUC
AOEDCBU
AOEDCUB
AOEDUBC
AOEDUCB
AOEUBCD
AOEUBDC
AOEUCBD
AOEUCDB
AOEUDBC
AOEUDCB
AOUBCDE
AOUBCED
AOUBDCE
AOUBDEC
AOUBECD
AOUBEDC
AOUCBDE
AOUCBED
AOUCDBE
AOUCDEB
AOUCEBD
AOUCEDB
AOUDBCE
AOUDBEC
AOUDCBE
AOUDCEB
AOUDEBC
AOUDECB
AOUEBCD
AOUEBDC
AOUECBD
AOUECDB
AOUEDBC
AOUEDCB
AUBCDEO
AUBCDOE
AUBCEDO
AUBCEOD
AUBCODE
AUBCOED
AUBDCEO
AUBDCOE
AUBDECO
AUBDEOC
AUBDOCE
AUBDOEC
AUBECDO
AUBECOD
AUBEDCO
AUBEDOC
AUBEOCD
AUBEODC
AUBOCDE
AUBOCED
AUBODCE
AUBODEC
AUBOECD
AUBOEDC
AUCBDEO
AUCBDOE
AUCBEDO
AUCBEOD
AUCBODE
AUCBOED
AUCDBEO
AUCDBOE
AUCDEBO
AUCDEOB
AUCDOBE
AUCDOEB
AUCEBDO
AUCEBOD
AUCEDBO
AUCEDOB
AUCEOBD
AUCEODB
AUCOBDE
AUCOBED
AUCODBE
AUCODEB
AUCOEBD
AUCOEDB
AUDBCEO
AUDBCOE
AUDBECO
AUDBEOC
AUDBOCE
AUDBOEC
AUDCBEO
AUDCBOE
AUDCEBO
AUDCEOB
AUDCOBE
AUDCOEB
AUDEBCO
AUDEBOC
AUDECBO
AUDECOB
AUDEOBC
AUDEOCB
AUDOBCE
AUDOBEC
AUDOCBE
AUDOCEB
AUDOEBC
AUDOECB
AUEBCDO
AUEBCOD
AUEBDCO
AUEBDOC
AUEBOCD
AUEBODC
AUECBDO
AUECBOD
AUECDBO
AUECDOB
AUECOBD
AUECODB
AUEDBCO
AUEDBOC
AUEDCBO
AUEDCOB
AUEDOBC
AUEDOCB
AUEOBCD
AUEOBDC
AUEOCBD
AUEOCDB
AUEODBC
AUEODCB
AUOBCDE
AUOBCED
AUOBDCE
AUOBDEC
AUOBECD
AUOBEDC
AUOCBDE
AUOCBED
AUOCDBE
AUOCDEB
AUOCEBD
AUOCEDB
AUODBCE
AUODBEC
AUODCBE
AUODCEB
AUODEBC
AUODECB
AUOEBCD
AUOEBDC
AUOECBD
AUOECDB
AUOEDBC
AUOEDCB
BACDEOU
BACDEUO
BACDOEU
BACDOUE
BACDUEO
BACDUOE
BACEDOU
BACEDUO
BACEODU
BACEOUD
BACEUDO
BACEUOD
BACODEU
BACODUE
BACOEDU
BACOEUD
BACOUDE
BACOUED
BACUDEO
BACUDOE
BACUEDO
BACUEOD
BACUODE
BACUOED
BADCEOU
BADCEUO
BADCOEU
BADCOUE
BADCUEO
BADCUOE
BADECOU
BADECUO
BADEOCU
BADEOUC
BADEUCO
BADEUOC
BADOCEU
BADOCUE
BADOECU
BADOEUC
BADOUCE
BADOUEC
BADUCEO
BADUCOE
BADUECO
BADUEOC
BADUOCE
BADUOEC
BAECDOU
BAECDUO
BAECODU
BAECOUD
BAECUDO
BAECUOD
BAEDCOU
BAEDCUO
BAEDOCU
BAEDOUC
BAEDUCO
BAEDUOC
BAEOCDU
BAEOCUD
BAEODCU
BAEODUC
BAEOUCD
BAEOUDC
BAEUCDO
BAEUCOD
BAEUDCO
BAEUDOC
BAEUOCD
BAEUODC
BAOCDEU
BAOCDUE
BAOCEDU
BAOCEUD
BAOCUDE
BAOCUED
BAODCEU
BAODCUE
BAODECU
BAODEUC
BAODUCE
BAODUEC
BAOECDU
BAOECUD
BAOEDCU
BAOEDUC
BAOEUCD
BAOEUDC
BAOUCDE
BAOUCED
BAOUDCE
BAOUDEC
BAOUECD
BAOUEDC
BAUCDEO
BAUCDOE
BAUCEDO
BAUCEOD
BAUCODE
BAUCOED
BAUDCEO
BAUDCOE
BAUDECO
BAUDEOC
BAUDOCE
BAUDOEC
BAUECDO
BAUECOD
BAUEDCO
BAUEDOC
BAUEOCD
BAUEODC
BAUOCDE
BAUOCED
BAUODCE
BAUODEC
BAUOECD
BAUOEDC
BCADEOU
BCADEUO
BCADOEU
BCADOUE
BCADUEO
BCADUOE
BCAEDOU
BCAEDUO
BCAEODU
BCAEOUD
BCAEUDO
BCAEUOD
BCAODEU
BCAODUE
BCAOEDU
BCAOEUD
BCAOUDE
BCAOUED
BCAUDEO
BCAUDOE
BCAUEDO
BCAUEOD
BCAUODE
BCAUOED
BCDAEOU
BCDAEUO
BCDAOEU
BCDAOUE
BCDAUEO
BCDAUOE
BCDEAOU
BCDEAUO
BCDEOAU
BCDEOUA
BCDEUAO
BCDEUOA
BCDOAEU
BCDOAUE
BCDOEAU
BCDOEUA
BCDOUAE
BCDOUEA
BCDUAEO
BCDUAOE
BCDUEAO
BCDUEOA
BCDUOAE
BCDUOEA
BCEADOU
BCEADUO
BCEAODU
BCEAOUD
BCEAUDO
BCEAUOD
BCEDAOU
BCEDAUO
BCEDOAU
BCEDOUA
BCEDUAO
BCEDUOA
BCEOADU
BCEOAUD
BCEODAU
BCEODUA
BCEOUAD
BCEOUDA
BCEUADO
BCEUAOD
BCEUDAO
BCEUDOA
BCEUOAD
BCEUODA
BCOADEU
BCOADUE
BCOAEDU
BCOAEUD
BCOAUDE
BCOAUED
BCODAEU
BCODAUE
BCODEAU
BCODEUA
BCODUAE
BCODUEA
BCOEADU
BCOEAUD
BCOEDAU
BCOEDUA
BCOEUAD
BCOEUDA
BCOUADE
BCOUAED
BCOUDAE
BCOUDEA
BCOUEAD
BCOUEDA
BCUADEO
BCUADOE
BCUAEDO
BCUAEOD
BCUAODE
BCUAOED
BCUDAEO
BCUDAOE
BCUDEAO
BCUDEOA
BCUDOAE
BCUDOEA
BCUEADO
BCUEAOD
BCUEDAO
BCUEDOA
BCUEOAD
BCUEODA
BCUOADE
BCUOAED
BCUODAE
BCUODEA
BCUOEAD
BCUOEDA
BDACEOU
BDACEUO
BDACOEU
BDACOUE
BDACUEO
BDACUOE
BDAECOU
BDAECUO
BDAEOCU
BDAEOUC
BDAEUCO
BDAEUOC
BDAOCEU
BDAOCUE
BDAOECU
BDAOEUC
BDAOUCE
BDAOUEC
BDAUCEO
BDAUCOE
BDAUECO
BDAUEOC
BDAUOCE
BDAUOEC
BDCAEOU
BDCAEUO
BDCAOEU
BDCAOUE
BDCAUEO
BDCAUOE
BDCEAOU
BDCEAUO
BDCEOAU
BDCEOUA
BDCEUAO
BDCEUOA
BDCOAEU
BDCOAUE
BDCOEAU
BDCOEUA
BDCOUAE
BDCOUEA
BDCUAEO
BDCUAOE
BDCUEAO
BDCUEOA
BDCUOAE
BDCUOEA
BDEACOU
BDEACUO
BDEAOCU
BDEAOUC
BDEAUCO
BDEAUOC
BDECAOU
BDECAUO
BDECOAU
BDECOUA
BDECUAO
BDECUOA
BDEOACU
BDEOAUC
BDEOCAU
BDEOCUA
BDEOUAC
BDEOUCA
BDEUACO
BDEUAOC
BDEUCAO
BDEUCOA
BDEUOAC
BDEUOCA
BDOACEU
BDOACUE
BDOAECU
BDOAEUC
BDOAUCE
BDOAUEC
BDOCAEU
BDOCAUE
BDOCEAU
BDOCEUA
BDOCUAE
BDOCUEA
BDOEACU
BDOEAUC
BDOECAU
BDOECUA
BDOEUAC
BDOEUCA
BDOUACE
BDOUAEC
BDOUCAE
BDOUCEA
BDOUEAC
BDOUECA
BDUACEO
BDUACOE
BDUAECO
BDUAEOC
BDUAOCE
BDUAOEC
BDUCAEO
BDUCAOE
BDUCEAO
BDUCEOA
BDUCOAE
BDUCOEA
BDUEACO
BDUEAOC
BDUECAO
BDUECOA
BDUEOAC
BDUEOCA
BDUOACE
BDUOAEC
BDUOCAE
BDUOCEA
BDUOEAC
BDUOECA
BEACDOU
BEACDUO
BEACODU
BEACOUD
BEACUDO
BEACUOD
BEADCOU
BEADCUO
BEADOCU
BEADOUC
BEADUCO
BEADUOC
BEAOCDU
BEAOCUD
BEAODCU
BEAODUC
BEAOUCD
BEAOUDC
BEAUCDO
BEAUCOD
BEAUDCO
BEAUDOC
BEAUOCD
BEAUODC
BECADOU
BECADUO
BECAODU
BECAOUD
BECAUDO
BECAUOD
BECDAOU
BECDAUO
BECDOAU
BECDOUA
BECDUAO
BECDUOA
BECOADU
BECOAUD
BECODAU
BECODUA
BECOUAD
BECOUDA
BECUADO
BECUAOD
BECUDAO
BECUDOA
BECUOAD
BECUODA
BEDACOU
BEDACUO
BEDAOCU
BEDAOUC
BEDAUCO
BEDAUOC
BEDCAOU
BEDCAUO
BEDCOAU
BEDCOUA
BEDCUAO
BEDCUOA
BEDOACU
BEDOAUC
BEDOCAU
BEDOCUA
BEDOUAC
BEDOUCA
BEDUACO
BEDUAOC
BEDUCAO
BEDUCOA
BEDUOAC
BEDUOCA
BEOACDU
BEOACUD
BEOADCU
BEOADUC
BEOAUCD
BEOAUDC
BEOCADU
BEOCAUD
BEOCDAU
BEOCDUA
BEOCUAD
BEOCUDA
BEODACU
BEODAUC
BEODCAU
BEODCUA
BEODUAC
BEODUCA
BEOUACD
BEOUADC
BEOUCAD
BEOUCDA
BEOUDAC
BEOUDCA
BEUACDO
BEUACOD
BEUADCO
BEUADOC
BEUAOCD
BEUAODC
BEUCADO
BEUCAOD
BEUCDAO
BEUCDOA
BEUCOAD
BEUCODA
BEUDACO
BEUDAOC
BEUDCAO
BEUDCOA
BEUDOAC
BEUDOCA
BEUOACD
BEUOADC
BEUOCAD
BEUOCDA
BEUODAC
BEUODCA
BOACDEU
BOACDUE
BOACEDU
BOACEUD
BOACUDE
BOACUED
BOADCEU
BOADCUE
BOADECU
BOADEUC
BOADUCE
BOADUEC
BOAECDU
BOAECUD
BOAEDCU
BOAEDUC
BOAEUCD
BOAEUDC
BOAUCDE
BOAUCED
BOAUDCE
BOAUDEC
BOAUECD
BOAUEDC
BOCADEU
BOCADUE
BOCAEDU
BOCAEUD
BOCAUDE
BOCAUED
BOCDAEU
BOCDAUE
BOCDEAU
BOCDEUA
BOCDUAE
BOCDUEA
BOCEADU
BOCEAUD
BOCEDAU
BOCEDUA
BOCEUAD
BOCEUDA
BOCUADE
BOCUAED
BOCUDAE
BOCUDEA
BOCUEAD
BOCUEDA
BODACEU
BODACUE
BODAECU
BODAEUC
BODAUCE
BODAUEC
BODCAEU
BODCAUE
BODCEAU
BODCEUA
BODCUAE
BODCUEA
BODEACU
BODEAUC
BODECAU
BODECUA
BODEUAC
BODEUCA
BODUACE
BODUAEC
BODUCAE
BODUCEA
BODUEAC
BODUECA
BOEACDU
BOEACUD
BOEADCU
BOEADUC
BOEAUCD
BOEAUDC
BOECADU
BOECAUD
BOECDAU
BOECDUA
BOECUAD
BOECUDA
BOEDACU
BOEDAUC
BOEDCAU
BOEDCUA
BOEDUAC
BOEDUCA
BOEUACD
BOEUADC
BOEUCAD
BOEUCDA
BOEUDAC
BOEUDCA
BOUACDE
BOUACED
BOUADCE
BOUADEC
BOUAECD
BOUAEDC
BOUCADE
BOUCAED
BOUCDAE
BOUCDEA
BOUCEAD
BOUCEDA
BOUDACE
BOUDAEC
BOUDCAE
BOUDCEA
BOUDEAC
BOUDECA
BOUEACD
BOUEADC
BOUECAD
BOUECDA
BOUEDAC
BOUEDCA
BUACDEO
BUACDOE
BUACEDO
BUACEOD
BUACODE
BUACOED
BUADCEO
BUADCOE
BUADECO
BUADEOC
BUADOCE
BUADOEC
BUAECDO
BUAECOD
BUAEDCO
BUAEDOC
BUAEOCD
BUAEODC
BUAOCDE
BUAOCED
BUAODCE
BUAODEC
BUAOECD
BUAOEDC
BUCADEO
BUCADOE
BUCAEDO
BUCAEOD
BUCAODE
BUCAOED
BUCDAEO
BUCDAOE
BUCDEAO
BUCDEOA
BUCDOAE
BUCDOEA
BUCEADO
BUCEAOD
BUCEDAO
BUCEDOA
BUCEOAD
BUCEODA
BUCOADE
BUCOAED
BUCODAE
BUCODEA
BUCOEAD
BUCOEDA
BUDACEO
BUDACOE
BUDAECO
BUDAEOC
BUDAOCE
BUDAOEC
BUDCAEO
BUDCAOE
BUDCEAO
BUDCEOA
BUDCOAE
BUDCOEA
BUDEACO
BUDEAOC
BUDECAO
BUDECOA
BUDEOAC
BUDEOCA
BUDOACE
BUDOAEC
BUDOCAE
BUDOCEA
BUDOEAC
BUDOECA
BUEACDO
BUEACOD
BUEADCO
BUEADOC
BUEAOCD
BUEAODC
BUECADO
BUECAOD
BUECDAO
BUECDOA
BUECOAD
BUECODA
BUEDACO
BUEDAOC
BUEDCAO
BUEDCOA
BUEDOAC
BUEDOCA
BUEOACD
BUEOADC
BUEOCAD
BUEOCDA
BUEODAC
BUEODCA
BUOACDE
BUOACED
BUOADCE
BUOADEC
BUOAECD
BUOAEDC
BUOCADE
BUOCAED
BUOCDAE
BUOCDEA
BUOCEAD
BUOCEDA
BUODACE
BUODAEC
BUODCAE
BUODCEA
BUODEAC
BUODECA
BUOEACD
BUOEADC
BUOECAD
BUOECDA
BUOEDAC
BUOEDCA
CABDEOU
CABDEUO
CABDOEU
CABDOUE
CABDUEO
CABDUOE
CABEDOU
CABEDUO
CABEODU
CABEOUD
CABEUDO
CABEUOD
CABODEU
CABODUE
CABOEDU
CABOEUD
CABOUDE
CABOUED
CABUDEO
CABUDOE
CABUEDO
CABUEOD
CABUODE
CABUOED
CADBEOU
CADBEUO
CADBOEU
CADBOUE
CADBUEO
CADBUOE
CADEBOU
CADEBUO
CADEOBU
CADEOUB
CADEUBO
CADEUOB
CADOBEU
CADOBUE
CADOEBU
CADOEUB
CADOUBE
CADOUEB
CADUBEO
CADUBOE
CADUEBO
CADUEOB
CADUOBE
CADUOEB
CAEBDOU
CAEBDUO
CAEBODU
CAEBOUD
CAEBUDO
CAEBUOD
CAEDBOU
CAEDBUO
CAEDOBU
CAEDOUB
CAEDUBO
CAEDUOB
CAEOBDU
CAEOBUD
CAEODBU
CAEODUB
CAEOUBD
CAEOUDB
CAEUBDO
CAEUBOD
CAEUDBO
CAEUDOB
CAEUOBD
CAEUODB
CAOBDEU
CAOBDUE
CAOBEDU
CAOBEUD
CAOBUDE
CAOBUED
CAODBEU
CAODBUE
CAODEBU
CAODEUB
CAODUBE
CAODUEB
CAOEBDU
CAOEBUD
CAOEDBU
CAOEDUB
CAOEUBD
CAOEUDB
CAOUBDE
CAOUBED
CAOUDBE
CAOUDEB
CAOUEBD
CAOUEDB
CAUBDEO
CAUBDOE
CAUBEDO
CAUBEOD
CAUBODE
CAUBOED
CAUDBEO
CAUDBOE
CAUDEBO
CAUDEOB
CAUDOBE
CAUDOEB
CAUEBDO
CAUEBOD
CAUEDBO
CAUEDOB
CAUEOBD
CAUEODB
CAUOBDE
CAUOBED
CAUODBE
CAUODEB
CAUOEBD
CAUOEDB
CBADEOU
CBADEUO
CBADOEU
CBADOUE
CBADUEO
CBADUOE
CBAEDOU
CBAEDUO
CBAEODU
CBAEOUD
CBAEUDO
CBAEUOD
CBAODEU
CBAODUE
CBAOEDU
CBAOEUD
CBAOUDE
CBAOUED
CBAUDEO
CBAUDOE
CBAUEDO
CBAUEOD
CBAUODE
CBAUOED
CBDAEOU
CBDAEUO
CBDAOEU
CBDAOUE
CBDAUEO
CBDAUOE
CBDEAOU
CBDEAUO
CBDEOAU
CBDEOUA
CBDEUAO
CBDEUOA
CBDOAEU
CBDOAUE
CBDOEAU
CBDOEUA
CBDOUAE
CBDOUEA
CBDUAEO
CBDUAOE
CBDUEAO
CBDUEOA
CBDUOAE
CBDUOEA
CBEADOU
CBEADUO
CBEAODU
CBEAOUD
CBEAUDO
CBEAUOD
CBEDAOU
CBEDAUO
CBEDOAU
CBEDOUA
CBEDUAO
CBEDUOA
CBEOADU
CBEOAUD
CBEODAU
CBEODUA
CBEOUAD
CBEOUDA
CBEUADO
CBEUAOD
CBEUDAO
CBEUDOA
CBEUOAD
CBEUODA
CBOADEU
CBOADUE
CBOAEDU
CBOAEUD
CBOAUDE
CBOAUED
CBODAEU
CBODAUE
CBODEAU
CBODEUA
CBODUAE
CBODUEA
CBOEADU
CBOEAUD
CBOEDAU
CBOEDUA
CBOEUAD
CBOEUDA
CBOUADE
CBOUAED
CBOUDAE
CBOUDEA
CBOUEAD
CBOUEDA
CBUADEO
CBUADOE
CBUAEDO
CBUAEOD
CBUAODE
CBUAOED
CBUDAEO
CBUDAOE
CBUDEAO
CBUDEOA
CBUDOAE
CBUDOEA
CBUEADO
CBUEAOD
CBUEDAO
CBUEDOA
CBUEOAD
CBUEODA
CBUOADE
CBUOAED
CBUODAE
CBUODEA
CBUOEAD
CBUOEDA
CDABEOU
CDABEUO
CDABOEU
CDABOUE
CDABUEO
CDABUOE
CDAEBOU
CDAEBUO
CDAEOBU
CDAEOUB
CDAEUBO
CDAEUOB
CDAOBEU
CDAOBUE
CDAOEBU
CDAOEUB
CDAOUBE
CDAOUEB
CDAUBEO
CDAUBOE
CDAUEBO
CDAUEOB
CDAUOBE
CDAUOEB
CDBAEOU
CDBAEUO
CDBAOEU
CDBAOUE
CDBAUEO
CDBAUOE
CDBEAOU
CDBEAUO
CDBEOAU
CDBEOUA
CDBEUAO
CDBEUOA
CDBOAEU
CDBOAUE
CDBOEAU
CDBOEUA
CDBOUAE
CDBOUEA
CDBUAEO
CDBUAOE
CDBUEAO
CDBUEOA
CDBUOAE
CDBUOEA
CDEABOU
CDEABUO
CDEAOBU
CDEAOUB
CDEAUBO
CDEAUOB
CDEBAOU
CDEBAUO
CDEBOAU
CDEBOUA
CDEBUAO
CDEBUOA
CDEOABU
CDEOAUB
CDEOBAU
CDEOBUA
CDEOUAB
CDEOUBA
CDEUABO
CDEUAOB
CDEUBAO
CDEUBOA
CDEUOAB
CDEUOBA
CDOABEU
CDOABUE
CDOAEBU
CDOAEUB
CDOAUBE
CDOAUEB
CDOBAEU
CDOBAUE
CDOBEAU
CDOBEUA
CDOBUAE
CDOBUEA
CDOEABU
CDOEAUB
CDOEBAU
CDOEBUA
CDOEUAB
CDOEUBA
CDOUABE
CDOUAEB
CDOUBAE
CDOUBEA
CDOUEAB
CDOUEBA
CDUABEO
CDUABOE
CDUAEBO
CDUAEOB
CDUAOBE
CDUAOEB
CDUBAEO
CDUBAOE
CDUBEAO
CDUBEOA
CDUBOAE
CDUBOEA
CDUEABO
CDUEAOB
CDUEBAO
CDUEBOA
CDUEOAB
CDUEOBA
CDUOABE
CDUOAEB
CDUOBAE
CDUOBEA
CDUOEAB
CDUOEBA
CEABDOU
CEABDUO
CEABODU
CEABOUD
CEABUDO
CEABUOD
CEADBOU
CEADBUO
CEADOBU
CEADOUB
CEADUBO
CEADUOB
CEAOBDU
CEAOBUD
CEAODBU
CEAODUB
CEAOUBD
CEAOUDB
CEAUBDO
CEAUBOD
CEAUDBO
CEAUDOB
CEAUOBD
CEAUODB
CEBADOU
CEBADUO
CEBAODU
CEBAOUD
CEBAUDO
CEBAUOD
CEBDAOU
CEBDAUO
CEBDOAU
CEBDOUA
CEBDUAO
CEBDUOA
CEBOADU
CEBOAUD
CEBODAU
CEBODUA
CEBOUAD
CEBOUDA
CEBUADO
CEBUAOD
CEBUDAO
CEBUDOA
CEBUOAD
CEBUODA
CEDABOU
CEDABUO
CEDAOBU
CEDAOUB
CEDAUBO
CEDAUOB
CEDBAOU
CEDBAUO
CEDBOAU
CEDBOUA
CEDBUAO
CEDBUOA
CEDOABU
CEDOAUB
CEDOBAU
CEDOBUA
CEDOUAB
CEDOUBA
CEDUABO
CEDUAOB
CEDUBAO
CEDUBOA
CEDUOAB
CEDUOBA
CEOABDU
CEOABUD
CEOADBU
CEOADUB
CEOAUBD
CEOAUDB
CEOBADU
CEOBAUD
CEOBDAU
CEOBDUA
CEOBUAD
CEOBUDA
CEODABU
CEODAUB
CEODBAU
CEODBUA
CEODUAB
CEODUBA
CEOUABD
CEOUADB
CEOUBAD
CEOUBDA
CEOUDAB
CEOUDBA
CEUABDO
CEUABOD
CEUADBO
CEUADOB
CEUAOBD
CEUAODB
CEUBADO
CEUBAOD
CEUBDAO
CEUBDOA
CEUBOAD
CEUBODA
CEUDABO
CEUDAOB
CEUDBAO
CEUDBOA
CEUDOAB
CEUDOBA
CEUOABD
CEUOADB
CEUOBAD
CEUOBDA
CEUODAB
CEUODBA
COABDEU
COABDUE
COABEDU
COABEUD
COABUDE
COABUED
COADBEU
COADBUE
COADEBU
COADEUB
COADUBE
COADUEB
COAEBDU
COAEBUD
COAEDBU
COAEDUB
COAEUBD
COAEUDB
COAUBDE
COAUBED
COAUDBE
COAUDEB
COAUEBD
COAUEDB
COBADEU
COBADUE
COBAEDU
COBAEUD
COBAUDE
COBAUED
COBDAEU
COBDAUE
COBDEAU
COBDEUA
COBDUAE
COBDUEA
COBEADU
COBEAUD
COBEDAU
COBEDUA
COBEUAD
COBEUDA
COBUADE
COBUAED
COBUDAE
COBUDEA
COBUEAD
COBUEDA
CODABEU
CODABUE
CODAEBU
CODAEUB
CODAUBE
CODAUEB
CODBAEU
CODBAUE
CODBEAU
CODBEUA
CODBUAE
CODBUEA
CODEABU
CODEAUB
CODEBAU
CODEBUA
CODEUAB
CODEUBA
CODUABE
CODUAEB
CODUBAE
CODUBEA
CODUEAB
CODUEBA
COEABDU
COEABUD
COEADBU
COEADUB
COEAUBD
COEAUDB
COEBADU
COEBAUD
COEBDAU
COEBDUA
COEBUAD
COEBUDA
COEDABU
COEDAUB
COEDBAU
COEDBUA
COEDUAB
COEDUBA
COEUABD
COEUADB
COEUBAD
COEUBDA
COEUDAB
COEUDBA
COUABDE
COUABED
COUADBE
COUADEB
COUAEBD
COUAEDB
COUBADE
COUBAED
COUBDAE
COUBDEA
COUBEAD
COUBEDA
COUDABE
COUDAEB
COUDBAE
COUDBEA
COUDEAB
COUDEBA
COUEABD
COUEADB
COUEBAD
COUEBDA
COUEDAB
COUEDBA
CUABDEO
CUABDOE
CUABEDO
CUABEOD
CUABODE
CUABOED
CUADBEO
CUADBOE
CUADEBO
CUADEOB
CUADOBE
CUADOEB
CUAEBDO
CUAEBOD
CUAEDBO
CUAEDOB
CUAEOBD
CUAEODB
CUAOBDE
CUAOBED
CUAODBE
CUAODEB
CUAOEBD
CUAOEDB
CUBADEO
CUBADOE
CUBAEDO
CUBAEOD
CUBAODE
CUBAOED
CUBDAEO
CUBDAOE
CUBDEAO
CUBDEOA
CUBDOAE
CUBDOEA
CUBEADO
CUBEAOD
CUBEDAO
CUBEDOA
CUBEOAD
CUBEODA
CUBOADE
CUBOAED
CUBODAE
CUBODEA
CUBOEAD
CUBOEDA
CUDABEO
CUDABOE
CUDAEBO
CUDAEOB
CUDAOBE
CUDAOEB
CUDBAEO
CUDBAOE
CUDBEAO
CUDBEOA
CUDBOAE
CUDBOEA
CUDEABO
CUDEAOB
CUDEBAO
CUDEBOA
CUDEOAB
CUDEOBA
CUDOABE
CUDOAEB
CUDOBAE
CUDOBEA
CUDOEAB
CUDOEBA
CUEABDO
CUEABOD
CUEADBO
CUEADOB
CUEAOBD
CUEAODB
CUEBADO
CUEBAOD
CUEBDAO
CUEBDOA
CUEBOAD
CUEBODA
CUEDABO
CUEDAOB
CUEDBAO
CUEDBOA
CUEDOAB
CUEDOBA
CUEOABD
CUEOADB
CUEOBAD
CUEOBDA
CUEODAB
CUEODBA
CUOABDE
CUOABED
CUOADBE
CUOADEB
CUOAEBD
CUOAEDB
CUOBADE
CUOBAED
CUOBDAE
CUOBDEA
CUOBEAD
CUOBEDA
CUODABE
CUODAEB
CUODBAE
CUODBEA
CUODEAB
CUODEBA
CUOEABD
CUOEADB
CUOEBAD
CUOEBDA
CUOEDAB
CUOEDBA
DABCEOU
DABCEUO
DABCOEU
DABCOUE
DABCUEO
DABCUOE
DABECOU
DABECUO
DABEOCU
DABEOUC
DABEUCO
DABEUOC
DABOCEU
DABOCUE
DABOECU
DABOEUC
DABOUCE
DABOUEC
DABUCEO
DABUCOE
DABUECO
DABUEOC
DABUOCE
DABUOEC
DACBEOU
DACBEUO
DACBOEU
DACBOUE
DACBUEO
DACBUOE
DACEBOU
DACEBUO
DACEOBU
DACEOUB
DACEUBO
DACEUOB
DACOBEU
DACOBUE
DACOEBU
DACOEUB
DACOUBE
DACOUEB
DACUBEO
DACUBOE
DACUEBO
DACUEOB
DACUOBE
DACUOEB
DAEBCOU
DAEBCUO
DAEBOCU
DAEBOUC
DAEBUCO
DAEBUOC
DAECBOU
DAECBUO
DAECOBU
DAECOUB
DAECUBO
DAECUOB
DAEOBCU
DAEOBUC
DAEOCBU
DAEOCUB
DAEOUBC
DAEOUCB
DAEUBCO
DAEUBOC
DAEUCBO
DAEUCOB
DAEUOBC
DAEUOCB
DAOBCEU
DAOBCUE
DAOBECU
DAOBEUC
DAOBUCE
DAOBUEC
DAOCBEU
DAOCBUE
DAOCEBU
DAOCEUB
DAOCUBE
DAOCUEB
DAOEBCU
DAOEBUC
DAOECBU
DAOECUB
DAOEUBC
DAOEUCB
DAOUBCE
DAOUBEC
DAOUCBE
DAOUCEB
DAOUEBC
DAOUECB
DAUBCEO
DAUBCOE
DAUBECO
DAUBEOC
DAUBOCE
DAUBOEC
DAUCBEO
DAUCBOE
DAUCEBO
DAUCEOB
DAUCOBE
DAUCOEB
DAUEBCO
DAUEBOC
DAUECBO
DAUECOB
DAUEOBC
DAUEOCB
DAUOBCE
DAUOBEC
DAUOCBE
DAUOCEB
DAUOEBC
DAUOECB
DBACEOU
DBACEUO
DBACOEU
DBACOUE
DBACUEO
DBACUOE
DBAECOU
DBAECUO
DBAEOCU
DBAEOUC
DBAEUCO
DBAEUOC
DBAOCEU
DBAOCUE
DBAOECU
DBAOEUC
DBAOUCE
DBAOUEC
DBAUCEO
DBAUCOE
DBAUECO
DBAUEOC
DBAUOCE
DBAUOEC
DBCAEOU
DBCAEUO
DBCAOEU
DBCAOUE
DBCAUEO
DBCAUOE
DBCEAOU
DBCEAUO
DBCEOAU
DBCEOUA
DBCEUAO
DBCEUOA
DBCOAEU
DBCOAUE
DBCOEAU
DBCOEUA
DBCOUAE
DBCOUEA
DBCUAEO
DBCUAOE
DBCUEAO
DBCUEOA
DBCUOAE
DBCUOEA
DBEACOU
DBEACUO
DBEAOCU
DBEAOUC
DBEAUCO
DBEAUOC
DBECAOU
DBECAUO
DBECOAU
DBECOUA
DBECUAO
DBECUOA
DBEOACU
DBEOAUC
DBEOCAU
DBEOCUA
DBEOUAC
DBEOUCA
DBEUACO
DBEUAOC
DBEUCAO
DBEUCOA
DBEUOAC
DBEUOCA
DBOACEU
DBOACUE
DBOAECU
DBOAEUC
DBOAUCE
DBOAUEC
DBOCAEU
DBOCAUE
DBOCEAU
DBOCEUA
DBOCUAE
DBOCUEA
DBOEACU
DBOEAUC
DBOECAU
DBOECUA
DBOEUAC
DBOEUCA
DBOUACE
DBOUAEC
DBOUCAE
DBOUCEA
DBOUEAC
DBOUECA
DBUACEO
DBUACOE
DBUAECO
DBUAEOC
DBUAOCE
DBUAOEC
DBUCAEO
DBUCAOE
DBUCEAO
DBUCEOA
DBUCOAE
DBUCOEA
DBUEACO
DBUEAOC
DBUECAO
DBUECOA
DBUEOAC
DBUEOCA
DBUOACE
DBUOAEC
DBUOCAE
DBUOCEA
DBUOEAC
DBUOECA
DCABEOU
DCABEUO
DCABOEU
DCABOUE
DCABUEO
DCABUOE
DCAEBOU
DCAEBUO
DCAEOBU
DCAEOUB
DCAEUBO
DCAEUOB
DCAOBEU
DCAOBUE
DCAOEBU
DCAOEUB
DCAOUBE
DCAOUEB
DCAUBEO
DCAUBOE
DCAUEBO
DCAUEOB
DCAUOBE
DCAUOEB
DCBAEOU
DCBAEUO
DCBAOEU
DCBAOUE
DCBAUEO
DCBAUOE
DCBEAOU
DCBEAUO
DCBEOAU
DCBEOUA
DCBEUAO
DCBEUOA
DCBOAEU
DCBOAUE
DCBOEAU
DCBOEUA
DCBOUAE
DCBOUEA
DCBUAEO
DCBUAOE
DCBUEAO
DCBUEOA
DCBUOAE
DCBUOEA
DCEABOU
DCEABUO
DCEAOBU
DCEAOUB
DCEAUBO
DCEAUOB
DCEBAOU
DCEBAUO
DCEBOAU
DCEBOUA
DCEBUAO
DCEBUOA
DCEOABU
DCEOAUB
DCEOBAU
DCEOBUA
DCEOUAB
DCEOUBA
DCEUABO
DCEUAOB
DCEUBAO
DCEUBOA
DCEUOAB
DCEUOBA
DCOABEU
DCOABUE
DCOAEBU
DCOAEUB
DCOAUBE
DCOAUEB
DCOBAEU
DCOBAUE
DCOBEAU
DCOBEUA
DCOBUAE
DCOBUEA
DCOEABU
DCOEAUB
DCOEBAU
DCOEBUA
DCOEUAB
DCOEUBA
DCOUABE
DCOUAEB
DCOUBAE
DCOUBEA
DCOUEAB
DCOUEBA
DCUABEO
DCUABOE
DCUAEBO
DCUAEOB
DCUAOBE
DCUAOEB
DCUBAEO
DCUBAOE
DCUBEAO
DCUBEOA
DCUBOAE
DCUBOEA
DCUEABO
DCUEAOB
DCUEBAO
DCUEBOA
DCUEOAB
DCUEOBA
DCUOABE
DCUOAEB
DCUOBAE
DCUOBEA
DCUOEAB
DCUOEBA
DEABCOU
DEABCUO
DEABOCU
DEABOUC
DEABUCO
DEABUOC
DEACBOU
DEACBUO
DEACOBU
DEACOUB
DEACUBO
DEACUOB
DEAOBCU
DEAOBUC
DEAOCBU
DEAOCUB
DEAOUBC
DEAOUCB
DEAUBCO
DEAUBOC
DEAUCBO
DEAUCOB
DEAUOBC
DEAUOCB
DEBACOU
DEBACUO
DEBAOCU
DEBAOUC
DEBAUCO
DEBAUOC
DEBCAOU
DEBCAUO
DEBCOAU
DEBCOUA
DEBCUAO
DEBCUOA
DEBOACU
DEBOAUC
DEBOCAU
DEBOCUA
DEBOUAC
DEBOUCA
DEBUACO
DEBUAOC
DEBUCAO
DEBUCOA
DEBUOAC
DEBUOCA
DECABOU
DECABUO
DECAOBU
DECAOUB
DECAUBO
DECAUOB
DECBAOU
DECBAUO
DECBOAU
DECBOUA
DECBUAO
DECBUOA
DECOABU
DECOAUB
DECOBAU
DECOBUA
DECOUAB
DECOUBA
DECUABO
DECUAOB
DECUBAO
DECUBOA
DECUOAB
DECUOBA
DEOABCU
DEOABUC
DEOACBU
DEOACUB
DEOAUBC
DEOAUCB
DEOBACU
DEOBAUC
DEOBCAU
DEOBCUA
DEOBUAC
DEOBUCA
DEOCABU
DEOCAUB
DEOCBAU
DEOCBUA
DEOCUAB
DEOCUBA
DEOUABC
DEOUACB
DEOUBAC
DEOUBCA
DEOUCAB
DEOUCBA
DEUABCO
DEUABOC
DEUACBO
DEUACOB
DEUAOBC
DEUAOCB
DEUBACO
DEUBAOC
DEUBCAO
DEUBCOA
DEUBOAC
DEUBOCA
DEUCABO
DEUCAOB
DEUCBAO
DEUCBOA
DEUCOAB
DEUCOBA
DEUOABC
DEUOACB
DEUOBAC
DEUOBCA
DEUOCAB
DEUOCBA
DOABCEU
DOABCUE
DOABECU
DOABEUC
DOABUCE
DOABUEC
DOACBEU
DOACBUE
DOACEBU
DOACEUB
DOACUBE
DOACUEB
DOAEBCU
DOAEBUC
DOAECBU
DOAECUB
DOAEUBC
DOAEUCB
DOAUBCE
DOAUBEC
DOAUCBE
DOAUCEB
DOAUEBC
DOAUECB
DOBACEU
DOBACUE
DOBAECU
DOBAEUC
DOBAUCE
DOBAUEC
DOBCAEU
DOBCAUE
DOBCEAU
DOBCEUA
DOBCUAE
DOBCUEA
DOBEACU
DOBEAUC
DOBECAU
DOBECUA
DOBEUAC
DOBEUCA
DOBUACE
DOBUAEC
DOBUCAE
DOBUCEA
DOBUEAC
DOBUECA
DOCABEU
DOCABUE
DOCAEBU
DOCAEUB
DOCAUBE
DOCAUEB
DOCBAEU
DOCBAUE
DOCBEAU
DOCBEUA
DOCBUAE
DOCBUEA
DOCEABU
DOCEAUB
DOCEBAU
DOCEBUA
DOCEUAB
DOCEUBA
DOCUABE
DOCUAEB
DOCUBAE
DOCUBEA
DOCUEAB
DOCUEBA
DOEABCU
DOEABUC
DOEACBU
DOEACUB
DOEAUBC
DOEAUCB
DOEBACU
DOEBAUC
DOEBCAU
DOEBCUA
DOEBUAC
DOEBUCA
DOECABU
DOECAUB
DOECBAU
DOECBUA
DOECUAB
DOECUBA
DOEUABC
DOEUACB
DOEUBAC
DOEUBCA
DOEUCAB
DOEUCBA
DOUABCE
DOUABEC
DOUACBE
DOUACEB
DOUAEBC
DOUAECB
DOUBACE
DOUBAEC
DOUBCAE
DOUBCEA
DOUBEAC
DOUBECA
DOUCABE
DOUCAEB
DOUCBAE
DOUCBEA
DOUCEAB
DOUCEBA
DOUEABC
DOUEACB
DOUEBAC
DOUEBCA
DOUECAB
DOUECBA
DUABCEO
DUABCOE
DUABECO
DUABEOC
DUABOCE
DUABOEC
DUACBEO
DUACBOE
DUACEBO
DUACEOB
DUACOBE
DUACOEB
DUAEBCO
DUAEBOC
DUAECBO
DUAECOB
DUAEOBC
DUAEOCB
DUAOBCE
DUAOBEC
DUAOCBE
DUAOCEB
DUAOEBC
DUAOECB
DUBACEO
DUBACOE
DUBAECO
DUBAEOC
DUBAOCE
DUBAOEC
DUBCAEO
DUBCAOE
DUBCEAO
DUBCEOA
DUBCOAE
DUBCOEA
DUBEACO
DUBEAOC
DUBECAO
DUBECOA
DUBEOAC
DUBEOCA
DUBOACE
DUBOAEC
DUBOCAE
DUBOCEA
DUBOEAC
DUBOECA
DUCABEO
DUCABOE
DUCAEBO
DUCAEOB
DUCAOBE
DUCAOEB
DUCBAEO
DUCBAOE
DUCBEAO
DUCBEOA
DUCBOAE
DUCBOEA
DUCEABO
DUCEAOB
DUCEBAO
DUCEBOA
DUCEOAB
DUCEOBA
DUCOABE
DUCOAEB
DUCOBAE
DUCOBEA
DUCOEAB
DUCOEBA
DUEABCO
DUEABOC
DUEACBO
DUEACOB
DUEAOBC
DUEAOCB
DUEBACO
DUEBAOC
DUEBCAO
DUEBCOA
DUEBOAC
DUEBOCA
DUECABO
DUECAOB
DUECBAO
DUECBOA
DUECOAB
DUECOBA
DUEOABC
DUEOACB
DUEOBAC
DUEOBCA
DUEOCAB
DUEOCBA
DUOABCE
DUOABEC
DUOACBE
DUOACEB
DUOAEBC
DUOAECB
DUOBACE
DUOBAEC
DUOBCAE
DUOBCEA
DUOBEAC
DUOBECA
DUOCABE
DUOCAEB
DUOCBAE
DUOCBEA
DUOCEAB
DUOCEBA
DUOEABC
DUOEACB
DUOEBAC
DUOEBCA
DUOECAB
DUOECBA
EABCDOU
EABCDUO
EABCODU
EABCOUD
EABCUDO
EABCUOD
EABDCOU
EABDCUO
EABDOCU
EABDOUC
EABDUCO
EABDUOC
EABOCDU
EABOCUD
EABODCU
EABODUC
EABOUCD
EABOUDC
EABUCDO
EABUCOD
EABUDCO
EABUDOC
EABUOCD
EABUODC
EACBDOU
EACBDUO
EACBODU
EACBOUD
EACBUDO
EACBUOD
EACDBOU
EACDBUO
EACDOBU
EACDOUB
EACDUBO
EACDUOB
EACOBDU
EACOBUD
EACODBU
EACODUB
EACOUBD
EACOUDB
EACUBDO
EACUBOD
EACUDBO
EACUDOB
EACUOBD
EACUODB
EADBCOU
EADBCUO
EADBOCU
EADBOUC
EADBUCO
EADBUOC
EADCBOU
EADCBUO
EADCOBU
EADCOUB
EADCUBO
EADCUOB
EADOBCU
EADOBUC
EADOCBU
EADOCUB
EADOUBC
EADOUCB
EADUBCO
EADUBOC
EADUCBO
EADUCOB
EADUOBC
EADUOCB
EAOBCDU
EAOBCUD
EAOBDCU
EAOBDUC
EAOBUCD
EAOBUDC
EAOCBDU
EAOCBUD
EAOCDBU
EAOCDUB
EAOCUBD
EAOCUDB
EAODBCU
EAODBUC
EAODCBU
EAODCUB
EAODUBC
EAODUCB
EAOUBCD
EAOUBDC
EAOUCBD
EAOUCDB
EAOUDBC
EAOUDCB
EAUBCDO
EAUBCOD
EAUBDCO
EAUBDOC
EAUBOCD
EAUBODC
EAUCBDO
EAUCBOD
EAUCDBO
EAUCDOB
EAUCOBD
EAUCODB
EAUDBCO
EAUDBOC
EAUDCBO
EAUDCOB
EAUDOBC
EAUDOCB
EAUOBCD
EAUOBDC
EAUOCBD
EAUOCDB
EAUODBC
EAUODCB
EBACDOU
EBACDUO
EBACODU
EBACOUD
EBACUDO
EBACUOD
EBADCOU
EBADCUO
EBADOCU
EBADOUC
EBADUCO
EBADUOC
EBAOCDU
EBAOCUD
EBAODCU
EBAODUC
EBAOUCD
EBAOUDC
EBAUCDO
EBAUCOD
EBAUDCO
EBAUDOC
EBAUOCD
EBAUODC
EBCADOU
EBCADUO
EBCAODU
EBCAOUD
EBCAUDO
EBCAUOD
EBCDAOU
EBCDAUO
EBCDOAU
EBCDOUA
EBCDUAO
EBCDUOA
EBCOADU
EBCOAUD
EBCODAU
EBCODUA
EBCOUAD
EBCOUDA
EBCUADO
EBCUAOD
EBCUDAO
EBCUDOA
EBCUOAD
EBCUODA
EBDACOU
EBDACUO
EBDAOCU
EBDAOUC
EBDAUCO
EBDAUOC
EBDCAOU
EBDCAUO
EBDCOAU
EBDCOUA
EBDCUAO
EBDCUOA
EBDOACU
EBDOAUC
EBDOCAU
EBDOCUA
EBDOUAC
EBDOUCA
EBDUACO
EBDUAOC
EBDUCAO
EBDUCOA
EBDUOAC
EBDUOCA
EBOACDU
EBOACUD
EBOADCU
EBOADUC
EBOAUCD
EBOAUDC
EBOCADU
EBOCAUD
EBOCDAU
EBOCDUA
EBOCUAD
EBOCUDA
EBODACU
EBODAUC
EBODCAU
EBODCUA
EBODUAC
EBODUCA
EBOUACD
EBOUADC
EBOUCAD
EBOUCDA
EBOUDAC
EBOUDCA
EBUACDO
EBUACOD
EBUADCO
EBUADOC
EBUAOCD
EBUAODC
EBUCADO
EBUCAOD
EBUCDAO
EBUCDOA
EBUCOAD
EBUCODA
EBUDACO
EBUDAOC
EBUDCAO
EBUDCOA
EBUDOAC
EBUDOCA
EBUOACD
EBUOADC
EBUOCAD
EBUOCDA
EBUODAC
EBUODCA
ECABDOU
ECABDUO
ECABODU
ECABOUD
ECABUDO
ECABUOD
ECADBOU
ECADBUO
ECADOBU
ECADOUB
ECADUBO
ECADUOB
ECAOBDU
ECAOBUD
ECAODBU
ECAODUB
ECAOUBD
ECAOUDB
ECAUBDO
ECAUBOD
ECAUDBO
ECAUDOB
ECAUOBD
ECAUODB
ECBADOU
ECBADUO
ECBAODU
ECBAOUD
ECBAUDO
ECBAUOD
ECBDAOU
ECBDAUO
ECBDOAU
ECBDOUA
ECBDUAO
ECBDUOA
ECBOADU
ECBOAUD
ECBODAU
ECBODUA
ECBOUAD
ECBOUDA
ECBUADO
ECBUAOD
ECBUDAO
ECBUDOA
ECBUOAD
ECBUODA
ECDABOU
ECDABUO
ECDAOBU
ECDAOUB
ECDAUBO
ECDAUOB
ECDBAOU
ECDBAUO
ECDBOAU
ECDBOUA
ECDBUAO
ECDBUOA
ECDOABU
ECDOAUB
ECDOBAU
ECDOBUA
ECDOUAB
ECDOUBA
ECDUABO
ECDUAOB
ECDUBAO
ECDUBOA
ECDUOAB
ECDUOBA
ECOABDU
ECOABUD
ECOADBU
ECOADUB
ECOAUBD
ECOAUDB
ECOBADU
ECOBAUD
ECOBDAU
ECOBDUA
ECOBUAD
ECOBUDA
ECODABU
ECODAUB
ECODBAU
ECODBUA
ECODUAB
ECODUBA
ECOUABD
ECOUADB
ECOUBAD
ECOUBDA
ECOUDAB
ECOUDBA
ECUABDO
ECUABOD
ECUADBO
ECUADOB
ECUAOBD
ECUAODB
ECUBADO
ECUBAOD
ECUBDAO
ECUBDOA
ECUBOAD
ECUBODA
ECUDABO
ECUDAOB
ECUDBAO
ECUDBOA
ECUDOAB
ECUDOBA
ECUOABD
ECUOADB
ECUOBAD
ECUOBDA
ECUODAB
ECUODBA
EDABCOU
EDABCUO
EDABOCU
EDABOUC
EDABUCO
EDABUOC
EDACBOU
EDACBUO
EDACOBU
EDACOUB
EDACUBO
EDACUOB
EDAOBCU
EDAOBUC
EDAOCBU
EDAOCUB
EDAOUBC
EDAOUCB
EDAUBCO
EDAUBOC
EDAUCBO
EDAUCOB
EDAUOBC
EDAUOCB
EDBACOU
EDBACUO
EDBAOCU
EDBAOUC
EDBAUCO
EDBAUOC
EDBCAOU
EDBCAUO
EDBCOAU
EDBCOUA
EDBCUAO
EDBCUOA
EDBOACU
EDBOAUC
EDBOCAU
EDBOCUA
EDBOUAC
EDBOUCA
EDBUACO
EDBUAOC
EDBUCAO
EDBUCOA
EDBUOAC
EDBUOCA
EDCABOU
EDCABUO
EDCAOBU
EDCAOUB
EDCAUBO
EDCAUOB
EDCBAOU
EDCBAUO
EDCBOAU
EDCBOUA
EDCBUAO
EDCBUOA
EDCOABU
EDCOAUB
EDCOBAU
EDCOBUA
EDCOUAB
EDCOUBA
EDCUABO
EDCUAOB
EDCUBAO
EDCUBOA
EDCUOAB
EDCUOBA
EDOABCU
EDOABUC
EDOACBU
EDOACUB
EDOAUBC
EDOAUCB
EDOBACU
EDOBAUC
EDOBCAU
EDOBCUA
EDOBUAC
EDOBUCA
EDOCABU
EDOCAUB
EDOCBAU
EDOCBUA
EDOCUAB
EDOCUBA
EDOUABC
EDOUACB
EDOUBAC
EDOUBCA
EDOUCAB
EDOUCBA
EDUABCO
EDUABOC
EDUACBO
EDUACOB
EDUAOBC
EDUAOCB
EDUBACO
EDUBAOC
EDUBCAO
EDUBCOA
EDUBOAC
EDUBOCA
EDUCABO
EDUCAOB
EDUCBAO
EDUCBOA
EDUCOAB
EDUCOBA
EDUOABC
EDUOACB
EDUOBAC
EDUOBCA
EDUOCAB
EDUOCBA
EOABCDU
EOABCUD
EOABDCU
EOABDUC
EOABUCD
EOABUDC
EOACBDU
EOACBUD
EOACDBU
EOACDUB
EOACUBD
EOACUDB
EOADBCU
EOADBUC
EOADCBU
EOADCUB
EOADUBC
EOADUCB
EOAUBCD
EOAUBDC
EOAUCBD
EOAUCDB
EOAUDBC
EOAUDCB
EOBACDU
EOBACUD
EOBADCU
EOBADUC
EOBAUCD
EOBAUDC
EOBCADU
EOBCAUD
EOBCDAU
EOBCDUA
EOBCUAD
EOBCUDA
EOBDACU
EOBDAUC
EOBDCAU
EOBDCUA
EOBDUAC
EOBDUCA
EOBUACD
EOBUADC
EOBUCAD
EOBUCDA
EOBUDAC
EOBUDCA
EOCABDU
EOCABUD
EOCADBU
EOCADUB
EOCAUBD
EOCAUDB
EOCBADU
EOCBAUD
EOCBDAU
EOCBDUA
EOCBUAD
EOCBUDA
EOCDABU
EOCDAUB
EOCDBAU
EOCDBUA
EOCDUAB
EOCDUBA
EOCUABD
EOCUADB
EOCUBAD
EOCUBDA
EOCUDAB
EOCUDBA
EODABCU
EODABUC
EODACBU
EODACUB
EODAUBC
EODAUCB
EODBACU
EODBAUC
EODBCAU
EODBCUA
EODBUAC
EODBUCA
EODCABU
EODCAUB
EODCBAU
EODCBUA
EODCUAB
EODCUBA
EODUABC
EODUACB
EODUBAC
EODUBCA
EODUCAB
EODUCBA
EOUABCD
EOUABDC
EOUACBD
EOUACDB
EOUADBC
EOUADCB
EOUBACD
EOUBADC
EOUBCAD
EOUBCDA
EOUBDAC
EOUBDCA
EOUCABD
EOUCADB
EOUCBAD
EOUCBDA
EOUCDAB
EOUCDBA
EOUDABC
EOUDACB
EOUDBAC
EOUDBCA
EOUDCAB
EOUDCBA
EUABCDO
EUABCOD
EUABDCO
EUABDOC
EUABOCD
EUABODC
EUACBDO
EUACBOD
EUACDBO
EUACDOB
EUACOBD
EUACODB
EUADBCO
EUADBOC
EUADCBO
EUADCOB
EUADOBC
EUADOCB
EUAOBCD
EUAOBDC
EUAOCBD
EUAOCDB
EUAODBC
EUAODCB
EUBACDO
EUBACOD
EUBADCO
EUBADOC
EUBAOCD
EUBAODC
EUBCADO
EUBCAOD
EUBCDAO
EUBCDOA
EUBCOAD
EUBCODA
EUBDACO
EUBDAOC
EUBDCAO
EUBDCOA
EUBDOAC
EUBDOCA
EUBOACD
EUBOADC
EUBOCAD
EUBOCDA
EUBODAC
EUBODCA
EUCABDO
EUCABOD
EUCADBO
EUCADOB
EUCAOBD
EUCAODB
EUCBADO
EUCBAOD
EUCBDAO
EUCBDOA
EUCBOAD
EUCBODA
EUCDABO
EUCDAOB
EUCDBAO
EUCDBOA
EUCDOAB
EUCDOBA
EUCOABD
EUCOADB
EUCOBAD
EUCOBDA
EUCODAB
EUCODBA
EUDABCO
EUDABOC
EUDACBO
EUDACOB
EUDAOBC
EUDAOCB
EUDBACO
EUDBAOC
EUDBCAO
EUDBCOA
EUDBOAC
EUDBOCA
EUDCABO
EUDCAOB
EUDCBAO
EUDCBOA
EUDCOAB
EUDCOBA
EUDOABC
EUDOACB
EUDOBAC
EUDOBCA
EUDOCAB
EUDOCBA
EUOABCD
EUOABDC
EUOACBD
EUOACDB
EUOADBC
EUOADCB
EUOBACD
EUOBADC
EUOBCAD
EUOBCDA
EUOBDAC
EUOBDCA
EUOCABD
EUOCADB
EUOCBAD
EUOCBDA
EUOCDAB
EUOCDBA
EUODABC
EUODACB
EUODBAC
EUODBCA
EUODCAB
EUODCBA
OABCDEU
OABCDUE
OABCEDU
OABCEUD
OABCUDE
OABCUED
OABDCEU
OABDCUE
OABDECU
OABDEUC
OABDUCE
OABDUEC
OABECDU
OABECUD
OABEDCU
OABEDUC
OABEUCD
OABEUDC
OABUCDE
OABUCED
OABUDCE
OABUDEC
OABUECD
OABUEDC
OACBDEU
OACBDUE
OACBEDU
OACBEUD
OACBUDE
OACBUED
OACDBEU
OACDBUE
OACDEBU
OACDEUB
OACDUBE
OACDUEB
OACEBDU
OACEBUD
OACEDBU
OACEDUB
OACEUBD
OACEUDB
OACUBDE
OACUBED
OACUDBE
OACUDEB
OACUEBD
OACUEDB
OADBCEU
OADBCUE
OADBECU
OADBEUC
OADBUCE
OADBUEC
OADCBEU
OADCBUE
OADCEBU
OADCEUB
OADCUBE
OADCUEB
OADEBCU
OADEBUC
OADECBU
OADECUB
OADEUBC
OADEUCB
OADUBCE
OADUBEC
OADUCBE
OADUCEB
OADUEBC
OADUECB
OAEBCDU
OAEBCUD
OAEBDCU
OAEBDUC
OAEBUCD
OAEBUDC
OAECBDU
OAECBUD
OAECDBU
OAECDUB
OAECUBD
OAECUDB
OAEDBCU
OAEDBUC
OAEDCBU
OAEDCUB
OAEDUBC
OAEDUCB
OAEUBCD
OAEUBDC
OAEUCBD
OAEUCDB
OAEUDBC
OAEUDCB
OAUBCDE
OAUBCED
OAUBDCE
OAUBDEC
OAUBECD
OAUBEDC
OAUCBDE
OAUCBED
OAUCDBE
OAUCDEB
OAUCEBD
OAUCEDB
OAUDBCE
OAUDBEC
OAUDCBE
OAUDCEB
OAUDEBC
OAUDECB
OAUEBCD
OAUEBDC
OAUECBD
OAUECDB
OAUEDBC
OAUEDCB
OBACDEU
OBACDUE
OBACEDU
OBACEUD
OBACUDE
OBACUED
OBADCEU
OBADCUE
OBADECU
OBADEUC
OBADUCE
OBADUEC
OBAECDU
OBAECUD
OBAEDCU
OBAEDUC
OBAEUCD
OBAEUDC
OBAUCDE
OBAUCED
OBAUDCE
OBAUDEC
OBAUECD
OBAUEDC
OBCADEU
OBCADUE
OBCAEDU
OBCAEUD
OBCAUDE
OBCAUED
OBCDAEU
OBCDAUE
OBCDEAU
OBCDEUA
OBCDUAE
OBCDUEA
OBCEADU
OBCEAUD
OBCEDAU
OBCEDUA
OBCEUAD
OBCEUDA
OBCUADE
OBCUAED
OBCUDAE
OBCUDEA
OBCUEAD
OBCUEDA
OBDACEU
OBDACUE
OBDAECU
OBDAEUC
OBDAUCE
OBDAUEC
OBDCAEU
OBDCAUE
OBDCEAU
OBDCEUA
OBDCUAE
OBDCUEA
OBDEACU
OBDEAUC
OBDECAU
OBDECUA
OBDEUAC
OBDEUCA
OBDUACE
OBDUAEC
OBDUCAE
OBDUCEA
OBDUEAC
OBDUECA
OBEACDU
OBEACUD
OBEADCU
OBEADUC
OBEAUCD
OBEAUDC
OBECADU
OBECAUD
OBECDAU
OBECDUA
OBECUAD
OBECUDA
OBEDACU
OBEDAUC
OBEDCAU
OBEDCUA
OBEDUAC
OBEDUCA
OBEUACD
OBEUADC
OBEUCAD
OBEUCDA
OBEUDAC
OBEUDCA
OBUACDE
OBUACED
OBUADCE
OBUADEC
OBUAECD
OBUAEDC
OBUCADE
OBUCAED
OBUCDAE
OBUCDEA
OBUCEAD
OBUCEDA
OBUDACE
OBUDAEC
OBUDCAE
OBUDCEA
OBUDEAC
OBUDECA
OBUEACD
OBUEADC
OBUECAD
OBUECDA
OBUEDAC
OBUEDCA
OCABDEU
OCABDUE
OCABEDU
OCABEUD
OCABUDE
OCABUED
OCADBEU
OCADBUE
OCADEBU
OCADEUB
OCADUBE
OCADUEB
OCAEBDU
OCAEBUD
OCAEDBU
OCAEDUB
OCAEUBD
OCAEUDB
OCAUBDE
OCAUBED
OCAUDBE
OCAUDEB
OCAUEBD
OCAUEDB
OCBADEU
OCBADUE
OCBAEDU
OCBAEUD
OCBAUDE
OCBAUED
OCBDAEU
OCBDAUE
OCBDEAU
OCBDEUA
OCBDUAE
OCBDUEA
OCBEADU
OCBEAUD
OCBEDAU
OCBEDUA
OCBEUAD
OCBEUDA
OCBUADE
OCBUAED
OCBUDAE
OCBUDEA
OCBUEAD
OCBUEDA
OCDABEU
OCDABUE
OCDAEBU
OCDAEUB
OCDAUBE
OCDAUEB
OCDBAEU
OCDBAUE
OCDBEAU
OCDBEUA
OCDBUAE
OCDBUEA
OCDEABU
OCDEAUB
OCDEBAU
OCDEBUA
OCDEUAB
OCDEUBA
OCDUABE
OCDUAEB
OCDUBAE
OCDUBEA
OCDUEAB
OCDUEBA
OCEABDU
OCEABUD
OCEADBU
OCEADUB
OCEAUBD
OCEAUDB
OCEBADU
OCEBAUD
OCEBDAU
OCEBDUA
OCEBUAD
OCEBUDA
OCEDABU
OCEDAUB
OCEDBAU
OCEDBUA
OCEDUAB
OCEDUBA
OCEUABD
OCEUADB
OCEUBAD
OCEUBDA
OCEUDAB
OCEUDBA
OCUABDE
OCUABED
OCUADBE
OCUADEB
OCUAEBD
OCUAEDB
OCUBADE
OCUBAED
OCUBDAE
OCUBDEA
OCUBEAD
OCUBEDA
OCUDABE
OCUDAEB
OCUDBAE
OCUDBEA
OCUDEAB
OCUDEBA
OCUEABD
OCUEADB
OCUEBAD
OCUEBDA
OCUEDAB
OCUEDBA
ODABCEU
ODABCUE
ODABECU
ODABEUC
ODABUCE
ODABUEC
ODACBEU
ODACBUE
ODACEBU
ODACEUB
ODACUBE
ODACUEB
ODAEBCU
ODAEBUC
ODAECBU
ODAECUB
ODAEUBC
ODAEUCB
ODAUBCE
ODAUBEC
ODAUCBE
ODAUCEB
ODAUEBC
ODAUECB
ODBACEU
ODBACUE
ODBAECU
ODBAEUC
ODBAUCE
ODBAUEC
ODBCAEU
ODBCAUE
ODBCEAU
ODBCEUA
ODBCUAE
ODBCUEA
ODBEACU
ODBEAUC
ODBECAU
ODBECUA
ODBEUAC
ODBEUCA
ODBUACE
ODBUAEC
ODBUCAE
ODBUCEA
ODBUEAC
ODBUECA
ODCABEU
ODCABUE
ODCAEBU
ODCAEUB
ODCAUBE
ODCAUEB
ODCBAEU
ODCBAUE
ODCBEAU
ODCBEUA
ODCBUAE
ODCBUEA
ODCEABU
ODCEAUB
ODCEBAU
ODCEBUA
ODCEUAB
ODCEUBA
ODCUABE
ODCUAEB
ODCUBAE
ODCUBEA
ODCUEAB
ODCUEBA
ODEABCU
ODEABUC
ODEACBU
ODEACUB
ODEAUBC
ODEAUCB
ODEBACU
ODEBAUC
ODEBCAU
ODEBCUA
ODEBUAC
ODEBUCA
ODECABU
ODECAUB
ODECBAU
ODECBUA
ODECUAB
ODECUBA
ODEUABC
ODEUACB
ODEUBAC
ODEUBCA
ODEUCAB
ODEUCBA
ODUABCE
ODUABEC
ODUACBE
ODUACEB
ODUAEBC
ODUAECB
ODUBACE
ODUBAEC
ODUBCAE
ODUBCEA
ODUBEAC
ODUBECA
ODUCABE
ODUCAEB
ODUCBAE
ODUCBEA
ODUCEAB
ODUCEBA
ODUEABC
ODUEACB
ODUEBAC
ODUEBCA
ODUECAB
ODUECBA
OEABCDU
OEABCUD
OEABDCU
OEABDUC
OEABUCD
OEABUDC
OEACBDU
OEACBUD
OEACDBU
OEACDUB
OEACUBD
OEACUDB
OEADBCU
OEADBUC
OEADCBU
OEADCUB
OEADUBC
OEADUCB
OEAUBCD
OEAUBDC
OEAUCBD
OEAUCDB
OEAUDBC
OEAUDCB
OEBACDU
OEBACUD
OEBADCU
OEBADUC
OEBAUCD
OEBAUDC
OEBCADU
OEBCAUD
OEBCDAU
OEBCDUA
OEBCUAD
OEBCUDA
OEBDACU
OEBDAUC
OEBDCAU
OEBDCUA
OEBDUAC
OEBDUCA
OEBUACD
OEBUADC
OEBUCAD
OEBUCDA
OEBUDAC
OEBUDCA
OECABDU
OECABUD
OECADBU
OECADUB
OECAUBD
OECAUDB
OECBADU
OECBAUD
OECBDAU
OECBDUA
OECBUAD
OECBUDA
OECDABU
OECDAUB
OECDBAU
OECDBUA
OECDUAB
OECDUBA
OECUABD
OECUADB
OECUBAD
OECUBDA
OECUDAB
OECUDBA
OEDABCU
OEDABUC
OEDACBU
OEDACUB
OEDAUBC
OEDAUCB
OEDBACU
OEDBAUC
OEDBCAU
OEDBCUA
OEDBUAC
OEDBUCA
OEDCABU
OEDCAUB
OEDCBAU
OEDCBUA
OEDCUAB
OEDCUBA
OEDUABC
OEDUACB
OEDUBAC
OEDUBCA
OEDUCAB
OEDUCBA
OEUABCD
OEUABDC
OEUACBD
OEUACDB
OEUADBC
OEUADCB
OEUBACD
OEUBADC
OEUBCAD
OEUBCDA
OEUBDAC
OEUBDCA
OEUCABD
OEUCADB
OEUCBAD
OEUCBDA
OEUCDAB
OEUCDBA
OEUDABC
OEUDACB
OEUDBAC
OEUDBCA
OEUDCAB
OEUDCBA
OUABCDE
OUABCED
OUABDCE
OUABDEC
OUABECD
OUABEDC
OUACBDE
OUACBED
OUACDBE
OUACDEB
OUACEBD
OUACEDB
OUADBCE
OUADBEC
OUADCBE
OUADCEB
OUADEBC
OUADECB
OUAEBCD
OUAEBDC
OUAECBD
OUAECDB
OUAEDBC
OUAEDCB
OUBACDE
OUBACED
OUBADCE
OUBADEC
OUBAECD
OUBAEDC
OUBCADE
OUBCAED
OUBCDAE
OUBCDEA
OUBCEAD
OUBCEDA
OUBDACE
OUBDAEC
OUBDCAE
OUBDCEA
OUBDEAC
OUBDECA
OUBEACD
OUBEADC
OUBECAD
OUBECDA
OUBEDAC
OUBEDCA
OUCABDE
OUCABED
OUCADBE
OUCADEB
OUCAEBD
OUCAEDB
OUCBADE
OUCBAED
OUCBDAE
OUCBDEA
OUCBEAD
OUCBEDA
OUCDABE
OUCDAEB
OUCDBAE
OUCDBEA
OUCDEAB
OUCDEBA
OUCEABD
OUCEADB
OUCEBAD
OUCEBDA
OUCEDAB
OUCEDBA
OUDABCE
OUDABEC
OUDACBE
OUDACEB
OUDAEBC
OUDAECB
OUDBACE
OUDBAEC
OUDBCAE
OUDBCEA
OUDBEAC
OUDBECA
OUDCABE
OUDCAEB
OUDCBAE
OUDCBEA
OUDCEAB
OUDCEBA
OUDEABC
OUDEACB
OUDEBAC
OUDEBCA
OUDECAB
OUDECBA
OUEABCD
OUEABDC
OUEACBD
OUEACDB
OUEADBC
OUEADCB
OUEBACD
OUEBADC
OUEBCAD
OUEBCDA
OUEBDAC
OUEBDCA
OUECABD
OUECADB
OUECBAD
OUECBDA
OUECDAB
OUECDBA
OUEDABC
OUEDACB
OUEDBAC
OUEDBCA
OUEDCAB
OUEDCBA
UABCDEO
UABCDOE
UABCEDO
UABCEOD
UABCODE
UABCOED
UABDCEO
UABDCOE
UABDECO
UABDEOC
UABDOCE
UABDOEC
UABECDO
UABECOD
UABEDCO
UABEDOC
UABEOCD
UABEODC
UABOCDE
UABOCED
UABODCE
UABODEC
UABOECD
UABOEDC
UACBDEO
UACBDOE
UACBEDO
UACBEOD
UACBODE
UACBOED
UACDBEO
UACDBOE
UACDEBO
UACDEOB
UACDOBE
UACDOEB
UACEBDO
UACEBOD
UACEDBO
UACEDOB
UACEOBD
UACEODB
UACOBDE
UACOBED
UACODBE
UACODEB
UACOEBD
UACOEDB
UADBCEO
UADBCOE
UADBECO
UADBEOC
UADBOCE
UADBOEC
UADCBEO
UADCBOE
UADCEBO
UADCEOB
UADCOBE
UADCOEB
UADEBCO
UADEBOC
UADECBO
UADECOB
UADEOBC
UADEOCB
UADOBCE
UADOBEC
UADOCBE
UADOCEB
UADOEBC
UADOECB
UAEBCDO
UAEBCOD
UAEBDCO
UAEBDOC
UAEBOCD
UAEBODC
UAECBDO
UAECBOD
UAECDBO
UAECDOB
UAECOBD
UAECODB
UAEDBCO
UAEDBOC
UAEDCBO
UAEDCOB
UAEDOBC
UAEDOCB
UAEOBCD
UAEOBDC
UAEOCBD
UAEOCDB
UAEODBC
UAEODCB
UAOBCDE
UAOBCED
UAOBDCE
UAOBDEC
UAOBECD
UAOBEDC
UAOCBDE
UAOCBED
UAOCDBE
UAOCDEB
UAOCEBD
UAOCEDB
UAODBCE
UAODBEC
UAODCBE
UAODCEB
UAODEBC
UAODECB
UAOEBCD
UAOEBDC
UAOECBD
UAOECDB
UAOEDBC
UAOEDCB
UBACDEO
UBACDOE
UBACEDO
UBACEOD
UBACODE
UBACOED
UBADCEO
UBADCOE
UBADECO
UBADEOC
UBADOCE
UBADOEC
UBAECDO
UBAECOD
UBAEDCO
UBAEDOC
UBAEOCD
UBAEODC
UBAOCDE
UBAOCED
UBAODCE
UBAODEC
UBAOECD
UBAOEDC
UBCADEO
UBCADOE
UBCAEDO
UBCAEOD
UBCAODE
UBCAOED
UBCDAEO
UBCDAOE
UBCDEAO
UBCDEOA
UBCDOAE
UBCDOEA
UBCEADO
UBCEAOD
UBCEDAO
UBCEDOA
UBCEOAD
UBCEODA
UBCOADE
UBCOAED
UBCODAE
UBCODEA
UBCOEAD
UBCOEDA
UBDACEO
UBDACOE
UBDAECO
UBDAEOC
UBDAOCE
UBDAOEC
UBDCAEO
UBDCAOE
UBDCEAO
UBDCEOA
UBDCOAE
UBDCOEA
UBDEACO
UBDEAOC
UBDECAO
UBDECOA
UBDEOAC
UBDEOCA
UBDOACE
UBDOAEC
UBDOCAE
UBDOCEA
UBDOEAC
UBDOECA
UBEACDO
UBEACOD
UBEADCO
UBEADOC
UBEAOCD
UBEAODC
UBECADO
UBECAOD
UBECDAO
UBECDOA
UBECOAD
UBECODA
UBEDACO
UBEDAOC
UBEDCAO
UBEDCOA
UBEDOAC
UBEDOCA
UBEOACD
UBEOADC
UBEOCAD
UBEOCDA
UBEODAC
UBEODCA
UBOACDE
UBOACED
UBOADCE
UBOADEC
UBOAECD
UBOAEDC
UBOCADE
UBOCAED
UBOCDAE
UBOCDEA
UBOCEAD
UBOCEDA
UBODACE
UBODAEC
UBODCAE
UBODCEA
UBODEAC
UBODECA
UBOEACD
UBOEADC
UBOECAD
UBOECDA
UBOEDAC
UBOEDCA
UCABDEO
UCABDOE
UCABEDO
UCABEOD
UCABODE
UCABOED
UCADBEO
UCADBOE
UCADEBO
UCADEOB
UCADOBE
UCADOEB
UCAEBDO
UCAEBOD
UCAEDBO
UCAEDOB
UCAEOBD
UCAEODB
UCAOBDE
UCAOBED
UCAODBE
UCAODEB
UCAOEBD
UCAOEDB
UCBADEO
UCBADOE
UCBAEDO
UCBAEOD
UCBAODE
UCBAOED
UCBDAEO
UCBDAOE
UCBDEAO
UCBDEOA
UCBDOAE
UCBDOEA
UCBEADO
UCBEAOD
UCBEDAO
UCBEDOA
UCBEOAD
UCBEODA
UCBOADE
UCBOAED
UCBODAE
UCBODEA
UCBOEAD
UCBOEDA
UCDABEO
UCDABOE
UCDAEBO
UCDAEOB
UCDAOBE
UCDAOEB
UCDBAEO
UCDBAOE
UCDBEAO
UCDBEOA
UCDBOAE
UCDBOEA
UCDEABO
UCDEAOB
UCDEBAO
UCDEBOA
UCDEOAB
UCDEOBA
UCDOABE
UCDOAEB
UCDOBAE
UCDOBEA
UCDOEAB
UCDOEBA
UCEABDO
UCEABOD
UCEADBO
UCEADOB
UCEAOBD
UCEAODB
UCEBADO
UCEBAOD
UCEBDAO
UCEBDOA
UCEBOAD
UCEBODA
UCEDABO
UCEDAOB
UCEDBAO
UCEDBOA
UCEDOAB
UCEDOBA
UCEOABD
UCEOADB
UCEOBAD
UCEOBDA
UCEODAB
UCEODBA
UCOABDE
UCOABED
UCOADBE
UCOADEB
UCOAEBD
UCOAEDB
UCOBADE
UCOBAED
UCOBDAE
UCOBDEA
UCOBEAD
UCOBEDA
UCODABE
UCODAEB
UCODBAE
UCODBEA
UCODEAB
UCODEBA
UCOEABD
UCOEADB
UCOEBAD
UCOEBDA
UCOEDAB
UCOEDBA
UDABCEO
UDABCOE
UDABECO
UDABEOC
UDABOCE
UDABOEC
UDACBEO
UDACBOE
UDACEBO
UDACEOB
UDACOBE
UDACOEB
UDAEBCO
UDAEBOC
UDAECBO
UDAECOB
UDAEOBC
UDAEOCB
UDAOBCE
UDAOBEC
UDAOCBE
UDAOCEB
UDAOEBC
UDAOECB
UDBACEO
UDBACOE
UDBAECO
UDBAEOC
UDBAOCE
UDBAOEC
UDBCAEO
UDBCAOE
UDBCEAO
UDBCEOA
UDBCOAE
UDBCOEA
UDBEACO
UDBEAOC
UDBECAO
UDBECOA
UDBEOAC
UDBEOCA
UDBOACE
UDBOAEC
UDBOCAE
UDBOCEA
UDBOEAC
UDBOECA
UDCABEO
UDCABOE
UDCAEBO
UDCAEOB
UDCAOBE
UDCAOEB
UDCBAEO
UDCBAOE
UDCBEAO
UDCBEOA
UDCBOAE
UDCBOEA
UDCEABO
UDCEAOB
UDCEBAO
UDCEBOA
UDCEOAB
UDCEOBA
UDCOABE
UDCOAEB
UDCOBAE
UDCOBEA
UDCOEAB
UDCOEBA
UDEABCO
UDEABOC
UDEACBO
UDEACOB
UDEAOBC
UDEAOCB
UDEBACO
UDEBAOC
UDEBCAO
UDEBCOA
UDEBOAC
UDEBOCA
UDECABO
UDECAOB
UDECBAO
UDECBOA
UDECOAB
UDECOBA
UDEOABC
UDEOACB
UDEOBAC
UDEOBCA
UDEOCAB
UDEOCBA
UDOABCE
UDOABEC
UDOACBE
UDOACEB
UDOAEBC
UDOAECB
UDOBACE
UDOBAEC
UDOBCAE
UDOBCEA
UDOBEAC
UDOBECA
UDOCABE
UDOCAEB
UDOCBAE
UDOCBEA
UDOCEAB
UDOCEBA
UDOEABC
UDOEACB
UDOEBAC
UDOEBCA
UDOECAB
UDOECBA
UEABCDO
UEABCOD
UEABDCO
UEABDOC
UEABOCD
UEABODC
UEACBDO
UEACBOD
UEACDBO
UEACDOB
UEACOBD
UEACODB
UEADBCO
UEADBOC
UEADCBO
UEADCOB
UEADOBC
UEADOCB
UEAOBCD
UEAOBDC
UEAOCBD
UEAOCDB
UEAODBC
UEAODCB
UEBACDO
UEBACOD
UEBADCO
UEBADOC
UEBAOCD
UEBAODC
UEBCADO
UEBCAOD
UEBCDAO
UEBCDOA
UEBCOAD
UEBCODA
UEBDACO
UEBDAOC
UEBDCAO
UEBDCOA
UEBDOAC
UEBDOCA
UEBOACD
UEBOADC
UEBOCAD
UEBOCDA
UEBODAC
UEBODCA
UECABDO
UECABOD
UECADBO
UECADOB
UECAOBD
UECAODB
UECBADO
UECBAOD
UECBDAO
UECBDOA
UECBOAD
UECBODA
UECDABO
UECDAOB
UECDBAO
UECDBOA
UECDOAB
UECDOBA
UECOABD
UECOADB
UECOBAD
UECOBDA
UECODAB
UECODBA
UEDABCO
UEDABOC
UEDACBO
UEDACOB
UEDAOBC
UEDAOCB
UEDBACO
UEDBAOC
UEDBCAO
UEDBCOA
UEDBOAC
UEDBOCA
UEDCABO
UEDCAOB
UEDCBAO
UEDCBOA
UEDCOAB
UEDCOBA
UEDOABC
UEDOACB
UEDOBAC
UEDOBCA
UEDOCAB
UEDOCBA
UEOABCD
UEOABDC
UEOACBD
UEOACDB
UEOADBC
UEOADCB
UEOBACD
UEOBADC
UEOBCAD
UEOBCDA
UEOBDAC
UEOBDCA
UEOCABD
UEOCADB
UEOCBAD
UEOCBDA
UEOCDAB
UEOCDBA
UEODABC
UEODACB
UEODBAC
UEODBCA
UEODCAB
UEODCBA
UOABCDE
UOABCED
UOABDCE
UOABDEC
UOABECD
UOABEDC
UOACBDE
UOACBED
UOACDBE
UOACDEB
UOACEBD
UOACEDB
UOADBCE
UOADBEC
UOADCBE
UOADCEB
UOADEBC
UOADECB
UOAEBCD
UOAEBDC
UOAECBD
UOAECDB
UOAEDBC
UOAEDCB
UOBACDE
UOBACED
UOBADCE
UOBADEC
UOBAECD
UOBAEDC
UOBCADE
UOBCAED
UOBCDAE
UOBCDEA
UOBCEAD
UOBCEDA
UOBDACE
UOBDAEC
UOBDCAE
UOBDCEA
UOBDEAC
UOBDECA
UOBEACD
UOBEADC
UOBECAD
UOBECDA
UOBEDAC
UOBEDCA
UOCABDE
UOCABED
UOCADBE
UOCADEB
UOCAEBD
UOCAEDB
UOCBADE
UOCBAED
UOCBDAE
UOCBDEA
UOCBEAD
UOCBEDA
UOCDABE
UOCDAEB
UOCDBAE
UOCDBEA
UOCDEAB
UOCDEBA
UOCEABD
UOCEADB
UOCEBAD
UOCEBDA
UOCEDAB
UOCEDBA
UODABCE
UODABEC
UODACBE
UODACEB
UODAEBC
UODAECB
UODBACE
UODBAEC
UODBCAE
UODBCEA
UODBEAC
UODBECA
UODCABE
UODCAEB
UODCBAE
UODCBEA
UODCEAB
UODCEBA
UODEABC
UODEACB
UODEBAC
UODEBCA
UODECAB
UODECBA
UOEABCD
UOEABDC
UOEACBD
UOEACDB
UOEADBC
UOEADCB
UOEBACD
UOEBADC
UOEBCAD
UOEBCDA
UOEBDAC
UOEBDCA
UOECABD
UOECADB
UOECBAD
UOECBDA
UOECDAB
UOECDBA
UOEDABC
UOEDACB
UOEDBAC
UOEDBCA
UOEDCAB
UOEDCBA
"""#
let stringRange = NSRange(location: 0, length: testString.utf16.count)
let matches = regex.matches(in: testString, range: stringRange)
var result: [[String]] = []
for match in matches {
var groups: [String] = []
for rangeIndex in 1 ..< match.numberOfRanges {
let nsRange = match.range(at: rangeIndex)
guard !NSEqualRanges(nsRange, NSMakeRange(NSNotFound, 0)) else { continue }
let string = (testString as NSString).substring(with: nsRange)
groups.append(string)
}
if !groups.isEmpty {
result.append(groups)
}
}
print(result)
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Swift 5.2, please visit: https://developer.apple.com/documentation/foundation/nsregularexpression