ABA12D.cpp added