open(DLOG, '<', sprintf 'D:\PROJ\N12%s_X%s\dataInfo_X%s_Y%s_decode.csv', $X_info, $X_info, $Y_info, $Z_info) or die "we have a problem: $!"; # ~~ ~~ ~~ ~~