double d
double d

double d