performance\D_1.cpp ...........\D_2.cpp ...........\D_3.cpp ...........\D_4.cpp ...........\D_5.cpp performance