double a.b.