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