ACDCACDADBADABACACDCADADABABCACBCBCBCABABDCBDBACDCDADBADACDACDBDBCBDACBABDBCBACDCBDCDCDACACABADABCDCDABDABCBDACACBCDCABABADCDCBDCBCBDADABDBCABCDACBADADBABDBADADADADCBACACDCDACDCDCBABADCABDCBADACDADADBADCBADBCACACADABABDCBDBCDBDCABCACADABACDACADCBADBACACADBDCDBACDCDABACBABCDBDCDACACBDBACACDCABDABCBACADBACABABACDBABDCBDBCBABDACACABADCDCBDBDADBCADBCDCDBABDCABCBCBCDCBCDCDBDACBDADABADBADCDBACBADCDADCACACDABACDBDCBDBCDCABDBCDBDADACADBCADBCACBADBADCDBCDABDABCDBDABABCABADBCADADCADCADBCBDACBDBDBDCDCACBDCBABCACDCBCDC