~........................DBCABDBACDA......BBCAD......DD......................................................