Future<(double, double)> readDouble2() async { final a = await readData<double>(2); return (a[0], a[1]); }