let ring1=1854423456789CC1CC2BDBD10MTMTBDBDMTMTBDBDlet ringlet ring11CC1CC2BDBDLTLTBDBDLTLTBDBD12CC1CC2BDBDFTFTBDBDFTFTBDBD13CC1CC2BDBD14MTMTBDBDMTMTBDBDlet ringlet ringlet ring15CC1CC2BDBDLTLTBDBDLTLTBDBD16CC1CC2BDBDCC2BDBD17CC2BDBDCC1CC1SSCC118CC1BDBDCC1CC1SSCC1let ringlet ringlet ring19CC1BDBDCC1CC1SSCC120CC1BDBDCC1CC1SSCC121CC1BDBDCC1CC1SSCC1let ringlet ringlet ring22CC1BDBDCC1CC1SSCC1231CC1BDBDCC1CC1SSCC124CC1BDBDCC1CC1SSCC2BDBDlet ringlet ring252CC1BDBDCC1CC1SSCC126CC1BDBDCC1CC1SSCC127CC1BDBDoHBDBDoHSSoHlet ringlet ringlet ring28oHBDBDoHBDBDoHSSoH29oHBDBDoHBDBDoHSSoH30oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring31oHBDBDoHBDBDoHSSoH32oHBDBDoHBDBDoHSSoH33oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring34oHBDBDoHBDBDoHSSCC2BDBD35CC1BDBDoHBDBDoHSSoH36oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring37oHBDBDoHBDBDoHSSoH38oHBDBDoHBDBDoHSSoH39oHBDBDoHBDBDoHSSoHlet ringlet ringlet ringlet ring40oHBDBDoHBDBDoHSSoH41oHBDBDoHBDBDoHSSoH42oHBDBDoHBDBDBDBDoHSSoHSSlet ringlet ringlet ringlet ringlet ringlet ring43CC2BDBDCC1BDBDSSSSCC2BDBD44CC1BDBDSSSSCC2BDBD45CC1BDBDSSSSCC1BDBDlet ringlet ringlet ring46SSSSCC1BDBDSSSSCC1BDBD47CC2BDBDCC1BDBDCC1SSSSCC1BDBD48CC1CC1BDBDCC1SSSSCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring49CC1CC1BDBDCC1SSSSCC1MTMT50CC1LTLTCC1BDBDCC1SSBDBDCC1SSBDBD51CC2BDBDCC1BDBDCC1SSSSCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring52CC1CC1BDBDCC1SSSSCC1BDBD53CC1CC1BDBDCC1SSSSCC1MTMT541CC1LTLTCC1BDBDCC1SSBDBDCC1SSBDBDlet ringlet ringlet ringlet ringlet ringlet ring552CC1LTLTCC1BDBDCC1SSCC1SS56CC2BDBDCC1BDBDSSSSCC2BDBD57CC1BDBDSSSSCC2BDBDlet ringlet ringlet ringlet ring58CC1BDBDSSSSCC1BDBD59SSSSCC1BDBDSSSSCC1BDBD60CC1BDBDoHBDBDoHSSoHlet ringlet ringlet ring61oHBDBDoHBDBDoHSSoH62oHBDBDoHBDBDoHSSoH63oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring64oHBDBDoHBDBDoHSSoH65oHBDBDoHBDBDoHSSoH66oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring67oHBDBDoHBDBDoHSSCC2BDBD68CC1BDBDoHBDBDoHSSoH69oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring70oHBDBDoHBDBDoHSSoH71oHBDBDoHBDBDoHSSoH72oHBDBDoHBDBDoHSSoHlet ringlet ringlet ringlet ring73oHBDBDoHBDBDoHSSoH74oHBDBDoHBDBDoHSSoH75oHBDBDoHBDBDBDBDoHSSoHSSlet ringlet ringlet ringlet ringlet ringlet ring76CC2BDBDCC1BDBDCC1SSBDBDCC1BDBD77CC1SSCC1BDBDCC1SSCC1BDBDSS78CC1BDBDCC1BDBDCC1SSBDBDCC1BDBDlet ringlet ringlet ringlet ringlet ring79CC1SSCC1BDBDCC1SSCC2BDBD80CC2BDBDCC1BDBDCC1SSBDBDCC1BDBD81CC1SSCC1BDBDCC1SSCC1BDBDSSlet ringlet ringlet ringlet ringlet ring82CC1BDBDCC1BDBDCC1SSBDBDCC1BDBD83CC1SSCC1BDBDCC1SSCC2SS84CC2BDBDCC1BDBDCC1SSBDBDCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring85CC1SSCC1BDBDCC1SSCC1BDBDSS86CC1BDBDCC1BDBDCC1SSBDBDCC1BDBD87CC1SSCC1BDBDCC1SSCC2BDBDlet ringlet ringlet ringlet ringlet ringlet ring88CC2BDBDCC1BDBDCC1SSBDBDCC1BDBD89CC1SSCC1BDBDCC1SSCC1BDBDSS90CC1BDBDCC1BDBDCC1SSBDBDCC1BDBDlet ringlet ringlet ringlet ringlet ring91CC1SSCC1BDBDCC1SSCC2SS92CC2BDBDCC1BDBDCC1SSBDBDCC1BDBD93CC1SSCC1BDBDCC1SSCC1BDBDSSlet ringlet ringlet ringlet ringlet ring94CC1BDBDCC1BDBDCC1SSBDBDCC1BDBD95CC1SSCC1BDBDCC1SSCC2SS96CC2BDBDCC1BDBDCC1SSBDBDCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring97CC1SSCC1BDBDCC1SSCC1BDBDSS98CC1BDBDCC1BDBDCC1SSBDBDCC1BDBD99CC1SSCC1BDBDBDBDSCSSSCSSlet ringlet ringlet ringlet ring100CC2BDBDCC1BDBDCC1SSSSCC1BDBD101CC1CC1BDBDCC1SSSSCC1BDBD102CC1CC1BDBDCC1BDBDBDBDCC2SSlet ringlet ringlet ringlet ring103CC1BDBDBDBDCC2SSCC1BDBDBDBDCC2SS104CC2BDBDCC1BDBDCC1SSSSCC1BDBD105CC1CC1BDBDCC1SSSSCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring106CC1CC1BDBDCC1SSSSCC1MTMT107CC1LTLTCC1BDBDCC1SSBDBDCC1SSBDBD108CC2BDBDCC1BDBDCC1SSSSCC1BDBDlet ringlet ringlet ringlet ringlet ringlet ring109CC1CC1BDBDCC1SSSSCC1BDBD110CC1CC1BDBDCC1SSSSCC1MTMT1111CC1LTLTCC1BDBDCC1SSBDBDCC1SSBDBDlet ringlet ringlet ringlet ringlet ringlet ring1122CC1LTLTCC1BDBDCC1SSCC1SS113CC2BDBDCC1BDBDSSSSCC2BDBD114CC1BDBDSSSSCC2BDBDlet ringlet ringlet ringlet ring115CC1BDBDSSSSCC1BDBD116SSSSCC1BDBDSSSSCC1BDBD117CC1CC2BDBDLTLTBDBDSSBDBDLTLTBDBD118MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD119MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD120MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD121MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD122MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD123MTMTBDBDLTLTBDBDSSBDBDLTLTBDBDlet ring124MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD125CC1CC2BDBDLTLTBDBDSSBDBDLTLTBDBD126MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD127MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD128MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD129MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD130MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD131MTMTBDBDLTLTBDBDSSBDBDLTLTBDBD132MTMTBDBDLTLTBDBDSSBDBDLTLTBDBDlet ringlet ringlet ring133CC1BDBDoHBDBDoHSSoH134oHBDBDoHBDBDoHSSoH135oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring136oHBDBDoHBDBDoHSSoH137oHBDBDoHBDBDoHSSoH138oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring139oHBDBDoHBDBDoHSSoH140oHBDBDoHBDBDoHSSCC2BDBD141CC1BDBDoHBDBDoHSSoHlet ringlet ringlet ring142oHBDBDoHBDBDoHSSoH143oHBDBDoHBDBDoHSSoH144oHBDBDoHBDBDoHSSoHlet ringlet ringlet ring145oHBDBDoHBDBDoHSSoH146oHBDBDoHBDBDoHSSoH147oHBDBDoHBDBDoHSSoHlet ringlet ringlet ringlet ringlet ring148oHBDBDoHBDBDBDBDoHSSoHSS149CC2BDBDCC1BDBDSSSSCC2BDBD150CC1BDBDSSSSCC2BDBDlet ringlet ringlet ringlet ring151CC1BDBDSSSSCC1BDBD152SSSSCC1BDBDSSSSCC1BDBD153CC1BDBDCC2BDBD