ACDCACDADBADABACACDCADADABABCACBCBCBCABABDCBDBACDCDADBDACDACDBDBCBDACBABDBCBACDCBDCDCDACACABADABCDCDABDABCBDACACBCDCABABADCDCBDCBCBDADABDBCABCDACBADADBDADADADCBACACDCDACDACDCBABADCABCBADACDADADBADCBADBCACACADABABDCBDBCDBDCACACADABACDACADCBADBACACADCDCDACABACBABADBDCDACACBDBACACDCABADABCBACADBACABABACDBADBCBABDACBADCDCBDBDADBCADBCDABCBCBCDCABDCDCDBDACBDADABADBADCDBACBADCDADACACDABCDBDCBDBCDCABDBCBDADACADBCADBCACBADBADCDBCDABDABCDBDABABCABADBCADADCADCADBCBDACBDBDBDCDCACBDCBABCACDCBCDC