#include #include #include #include #include using namespace boost::accumulators; extern double pi_data[5000]; extern double lottery_data[218]; extern double acc2_data[1001]; extern double acc3_data[1001]; extern double acc4_data[1001]; int main() { // Define an accumulator set for calculating the mean and the // 2nd moment ... accumulator_set > acc; double data[] = {50, 48, 44, 56, 61, 52, 53, 55, 67, 51, }; // push in some data ... for(int i = 0; i < sizeof(data) / sizeof(data[0]); ++i) acc(data[i]); // Display the results ... std::cout << "Mean: " << mean(acc) << std::endl; std::cout << "Variance: " << variance(acc) << std::endl; std::cout << "Standard Deviation: " << sqrt(variance(acc)) << std::endl; accumulator_set > pi_acc; for(int i = 0; i < sizeof(pi_data) / sizeof(pi_data[0]); ++i) pi_acc(pi_data[i]); double m = mean(pi_acc); double v = variance(pi_acc); double v1 = v * count(pi_acc) / (count(pi_acc) - 1); double sd = sqrt(v1); double err; std::cout << "\nPI data:\n"; err = fabs(m - 4.53480000000000) / 4.53480000000000; std::cout << "Error in mean is: " << err << std::endl; err = fabs(sd - 2.86733906028871) / 2.86733906028871; std::cout << "Error in SD is: " << err << std::endl; accumulator_set > lottery_acc; for(int i = 0; i < sizeof(lottery_data) / sizeof(lottery_data[0]); ++i) lottery_acc(lottery_data[i]); m = mean(lottery_acc); v = variance(lottery_acc); v1 = v * count(lottery_acc) / (count(lottery_acc) - 1); sd = sqrt(v1); err; std::cout << "\nLottery data:\n"; err = fabs(m - 518.958715596330) / 518.958715596330; std::cout << "Error in mean is: " << err << std::endl; err = fabs(sd - 291.699727470969) / 291.699727470969; std::cout << "Error in SD is: " << err << std::endl; accumulator_set > acc2_acc; for(int i = 0; i < sizeof(acc2_data) / sizeof(acc2_data[0]); ++i) acc2_acc(acc2_data[i]); m = mean(acc2_acc); v = variance(acc2_acc); sd = sqrt(v); err; std::cout << "\nAccumulator 2 data:\n"; err = fabs(m - 1.2) / 1.2; std::cout << "Error in mean is: " << err << std::endl; err = fabs(sd - 0.1) / 0.1; std::cout << "Error in SD is: " << err << std::endl; accumulator_set > acc3_acc; for(int i = 0; i < sizeof(acc3_data) / sizeof(acc3_data[0]); ++i) acc3_acc(acc3_data[i]); m = mean(acc3_acc); v = variance(acc3_acc); sd = sqrt(v); err; std::cout << "\nAccumulator 3 data:\n"; err = fabs(m - 1000000.2) / 1000000.2; std::cout << "Error in mean is: " << err << std::endl; err = fabs(sd - 0.1) / 0.1; std::cout << "Error in SD is: " << err << std::endl; accumulator_set > acc4_acc; for(int i = 0; i < sizeof(acc4_data) / sizeof(acc4_data[0]); ++i) acc4_acc(acc4_data[i]); m = mean(acc4_acc); v = variance(acc4_acc); sd = sqrt(v); err; std::cout << "\nAccumulator 4 data:\n"; err = fabs(m - 10000000.2) / 10000000.2; std::cout << "Error in mean is: " << err << std::endl; err = fabs(sd - 0.1) / 0.1; std::cout << "Error in SD is: " << err << std::endl; return 0; } double pi_data[5000] = { 3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5, 8, 9, 7, 9, 3, 2, 3, 8, 4, 6, 2, 6, 4, 3, 3, 8, 3, 2, 7, 9, 5, 0, 2, 8, 8, 4, 1, 9, 7, 1, 6, 9, 3, 9, 9, 3, 7, 5, 1, 0, 5, 8, 2, 0, 9, 7, 4, 9, 4, 4, 5, 9, 2, 3, 0, 7, 8, 1, 6, 4, 0, 6, 2, 8, 6, 2, 0, 8, 9, 9, 8, 6, 2, 8, 0, 3, 4, 8, 2, 5, 3, 4, 2, 1, 1, 7, 0, 6, 7, 9, 8, 2, 1, 4, 8, 0, 8, 6, 5, 1, 3, 2, 8, 2, 3, 0, 6, 6, 4, 7, 0, 9, 3, 8, 4, 4, 6, 0, 9, 5, 5, 0, 5, 8, 2, 2, 3, 1, 7, 2, 5, 3, 5, 9, 4, 0, 8, 1, 2, 8, 4, 8, 1, 1, 1, 7, 4, 5, 0, 2, 8, 4, 1, 0, 2, 7, 0, 1, 9, 3, 8, 5, 2, 1, 1, 0, 5, 5, 5, 9, 6, 4, 4, 6, 2, 2, 9, 4, 8, 9, 5, 4, 9, 3, 0, 3, 8, 1, 9, 6, 4, 4, 2, 8, 8, 1, 0, 9, 7, 5, 6, 6, 5, 9, 3, 3, 4, 4, 6, 1, 2, 8, 4, 7, 5, 6, 4, 8, 2, 3, 3, 7, 8, 6, 7, 8, 3, 1, 6, 5, 2, 7, 1, 2, 0, 1, 9, 0, 9, 1, 4, 5, 6, 4, 8, 5, 6, 6, 9, 2, 3, 4, 6, 0, 3, 4, 8, 6, 1, 0, 4, 5, 4, 3, 2, 6, 6, 4, 8, 2, 1, 3, 3, 9, 3, 6, 0, 7, 2, 6, 0, 2, 4, 9, 1, 4, 1, 2, 7, 3, 7, 2, 4, 5, 8, 7, 0, 0, 6, 6, 0, 6, 3, 1, 5, 5, 8, 8, 1, 7, 4, 8, 8, 1, 5, 2, 0, 9, 2, 0, 9, 6, 2, 8, 2, 9, 2, 5, 4, 0, 9, 1, 7, 1, 5, 3, 6, 4, 3, 6, 7, 8, 9, 2, 5, 9, 0, 3, 6, 0, 0, 1, 1, 3, 3, 0, 5, 3, 0, 5, 4, 8, 8, 2, 0, 4, 6, 6, 5, 2, 1, 3, 8, 4, 1, 4, 6, 9, 5, 1, 9, 4, 1, 5, 1, 1, 6, 0, 9, 4, 3, 3, 0, 5, 7, 2, 7, 0, 3, 6, 5, 7, 5, 9, 5, 9, 1, 9, 5, 3, 0, 9, 2, 1, 8, 6, 1, 1, 7, 3, 8, 1, 9, 3, 2, 6, 1, 1, 7, 9, 3, 1, 0, 5, 1, 1, 8, 5, 4, 8, 0, 7, 4, 4, 6, 2, 3, 7, 9, 9, 6, 2, 7, 4, 9, 5, 6, 7, 3, 5, 1, 8, 8, 5, 7, 5, 2, 7, 2, 4, 8, 9, 1, 2, 2, 7, 9, 3, 8, 1, 8, 3, 0, 1, 1, 9, 4, 9, 1, 2, 9, 8, 3, 3, 6, 7, 3, 3, 6, 2, 4, 4, 0, 6, 5, 6, 6, 4, 3, 0, 8, 6, 0, 2, 1, 3, 9, 4, 9, 4, 6, 3, 9, 5, 2, 2, 4, 7, 3, 7, 1, 9, 0, 7, 0, 2, 1, 7, 9, 8, 6, 0, 9, 4, 3, 7, 0, 2, 7, 7, 0, 5, 3, 9, 2, 1, 7, 1, 7, 6, 2, 9, 3, 1, 7, 6, 7, 5, 2, 3, 8, 4, 6, 7, 4, 8, 1, 8, 4, 6, 7, 6, 6, 9, 4, 0, 5, 1, 3, 2, 0, 0, 0, 5, 6, 8, 1, 2, 7, 1, 4, 5, 2, 6, 3, 5, 6, 0, 8, 2, 7, 7, 8, 5, 7, 7, 1, 3, 4, 2, 7, 5, 7, 7, 8, 9, 6, 0, 9, 1, 7, 3, 6, 3, 7, 1, 7, 8, 7, 2, 1, 4, 6, 8, 4, 4, 0, 9, 0, 1, 2, 2, 4, 9, 5, 3, 4, 3, 0, 1, 4, 6, 5, 4, 9, 5, 8, 5, 3, 7, 1, 0, 5, 0, 7, 9, 2, 2, 7, 9, 6, 8, 9, 2, 5, 8, 9, 2, 3, 5, 4, 2, 0, 1, 9, 9, 5, 6, 1, 1, 2, 1, 2, 9, 0, 2, 1, 9, 6, 0, 8, 6, 4, 0, 3, 4, 4, 1, 8, 1, 5, 9, 8, 1, 3, 6, 2, 9, 7, 7, 4, 7, 7, 1, 3, 0, 9, 9, 6, 0, 5, 1, 8, 7, 0, 7, 2, 1, 1, 3, 4, 9, 9, 9, 9, 9, 9, 8, 3, 7, 2, 9, 7, 8, 0, 4, 9, 9, 5, 1, 0, 5, 9, 7, 3, 1, 7, 3, 2, 8, 1, 6, 0, 9, 6, 3, 1, 8, 5, 9, 5, 0, 2, 4, 4, 5, 9, 4, 5, 5, 3, 4, 6, 9, 0, 8, 3, 0, 2, 6, 4, 2, 5, 2, 2, 3, 0, 8, 2, 5, 3, 3, 4, 4, 6, 8, 5, 0, 3, 5, 2, 6, 1, 9, 3, 1, 1, 8, 8, 1, 7, 1, 0, 1, 0, 0, 0, 3, 1, 3, 7, 8, 3, 8, 7, 5, 2, 8, 8, 6, 5, 8, 7, 5, 3, 3, 2, 0, 8, 3, 8, 1, 4, 2, 0, 6, 1, 7, 1, 7, 7, 6, 6, 9, 1, 4, 7, 3, 0, 3, 5, 9, 8, 2, 5, 3, 4, 9, 0, 4, 2, 8, 7, 5, 5, 4, 6, 8, 7, 3, 1, 1, 5, 9, 5, 6, 2, 8, 6, 3, 8, 8, 2, 3, 5, 3, 7, 8, 7, 5, 9, 3, 7, 5, 1, 9, 5, 7, 7, 8, 1, 8, 5, 7, 7, 3, 0, 5, 3, 2, 1, 7, 1, 2, 2, 6, 8, 0, 6, 6, 1, 3, 0, 0, 1, 9, 2, 7, 8, 7, 6, 6, 1, 1, 1, 9, 5, 9, 0, 9, 2, 1, 6, 4, 2, 0, 1, 9, 8, 9, 3, 8, 0, 9, 5, 2, 5, 7, 2, 0, 1, 0, 6, 5, 4, 8, 5, 8, 6, 3, 2, 7, 8, 8, 6, 5, 9, 3, 6, 1, 5, 3, 3, 8, 1, 8, 2, 7, 9, 6, 8, 2, 3, 0, 3, 0, 1, 9, 5, 2, 0, 3, 5, 3, 0, 1, 8, 5, 2, 9, 6, 8, 9, 9, 5, 7, 7, 3, 6, 2, 2, 5, 9, 9, 4, 1, 3, 8, 9, 1, 2, 4, 9, 7, 2, 1, 7, 7, 5, 2, 8, 3, 4, 7, 9, 1, 3, 1, 5, 1, 5, 5, 7, 4, 8, 5, 7, 2, 4, 2, 4, 5, 4, 1, 5, 0, 6, 9, 5, 9, 5, 0, 8, 2, 9, 5, 3, 3, 1, 1, 6, 8, 6, 1, 7, 2, 7, 8, 5, 5, 8, 8, 9, 0, 7, 5, 0, 9, 8, 3, 8, 1, 7, 5, 4, 6, 3, 7, 4, 6, 4, 9, 3, 9, 3, 1, 9, 2, 5, 5, 0, 6, 0, 4, 0, 0, 9, 2, 7, 7, 0, 1, 6, 7, 1, 1, 3, 9, 0, 0, 9, 8, 4, 8, 8, 2, 4, 0, 1, 2, 8, 5, 8, 3, 6, 1, 6, 0, 3, 5, 6, 3, 7, 0, 7, 6, 6, 0, 1, 0, 4, 7, 1, 0, 1, 8, 1, 9, 4, 2, 9, 5, 5, 5, 9, 6, 1, 9, 8, 9, 4, 6, 7, 6, 7, 8, 3, 7, 4, 4, 9, 4, 4, 8, 2, 5, 5, 3, 7, 9, 7, 7, 4, 7, 2, 6, 8, 4, 7, 1, 0, 4, 0, 4, 7, 5, 3, 4, 6, 4, 6, 2, 0, 8, 0, 4, 6, 6, 8, 4, 2, 5, 9, 0, 6, 9, 4, 9, 1, 2, 9, 3, 3, 1, 3, 6, 7, 7, 0, 2, 8, 9, 8, 9, 1, 5, 2, 1, 0, 4, 7, 5, 2, 1, 6, 2, 0, 5, 6, 9, 6, 6, 0, 2, 4, 0, 5, 8, 0, 3, 8, 1, 5, 0, 1, 9, 3, 5, 1, 1, 2, 5, 3, 3, 8, 2, 4, 3, 0, 0, 3, 5, 5, 8, 7, 6, 4, 0, 2, 4, 7, 4, 9, 6, 4, 7, 3, 2, 6, 3, 9, 1, 4, 1, 9, 9, 2, 7, 2, 6, 0, 4, 2, 6, 9, 9, 2, 2, 7, 9, 6, 7, 8, 2, 3, 5, 4, 7, 8, 1, 6, 3, 6, 0, 0, 9, 3, 4, 1, 7, 2, 1, 6, 4, 1, 2, 1, 9, 9, 2, 4, 5, 8, 6, 3, 1, 5, 0, 3, 0, 2, 8, 6, 1, 8, 2, 9, 7, 4, 5, 5, 5, 7, 0, 6, 7, 4, 9, 8, 3, 8, 5, 0, 5, 4, 9, 4, 5, 8, 8, 5, 8, 6, 9, 2, 6, 9, 9, 5, 6, 9, 0, 9, 2, 7, 2, 1, 0, 7, 9, 7, 5, 0, 9, 3, 0, 2, 9, 5, 5, 3, 2, 1, 1, 6, 5, 3, 4, 4, 9, 8, 7, 2, 0, 2, 7, 5, 5, 9, 6, 0, 2, 3, 6, 4, 8, 0, 6, 6, 5, 4, 9, 9, 1, 1, 9, 8, 8, 1, 8, 3, 4, 7, 9, 7, 7, 5, 3, 5, 6, 6, 3, 6, 9, 8, 0, 7, 4, 2, 6, 5, 4, 2, 5, 2, 7, 8, 6, 2, 5, 5, 1, 8, 1, 8, 4, 1, 7, 5, 7, 4, 6, 7, 2, 8, 9, 0, 9, 7, 7, 7, 7, 2, 7, 9, 3, 8, 0, 0, 0, 8, 1, 6, 4, 7, 0, 6, 0, 0, 1, 6, 1, 4, 5, 2, 4, 9, 1, 9, 2, 1, 7, 3, 2, 1, 7, 2, 1, 4, 7, 7, 2, 3, 5, 0, 1, 4, 1, 4, 4, 1, 9, 7, 3, 5, 6, 8, 5, 4, 8, 1, 6, 1, 3, 6, 1, 1, 5, 7, 3, 5, 2, 5, 5, 2, 1, 3, 3, 4, 7, 5, 7, 4, 1, 8, 4, 9, 4, 6, 8, 4, 3, 8, 5, 2, 3, 3, 2, 3, 9, 0, 7, 3, 9, 4, 1, 4, 3, 3, 3, 4, 5, 4, 7, 7, 6, 2, 4, 1, 6, 8, 6, 2, 5, 1, 8, 9, 8, 3, 5, 6, 9, 4, 8, 5, 5, 6, 2, 0, 9, 9, 2, 1, 9, 2, 2, 2, 1, 8, 4, 2, 7, 2, 5, 5, 0, 2, 5, 4, 2, 5, 6, 8, 8, 7, 6, 7, 1, 7, 9, 0, 4, 9, 4, 6, 0, 1, 6, 5, 3, 4, 6, 6, 8, 0, 4, 9, 8, 8, 6, 2, 7, 2, 3, 2, 7, 9, 1, 7, 8, 6, 0, 8, 5, 7, 8, 4, 3, 8, 3, 8, 2, 7, 9, 6, 7, 9, 7, 6, 6, 8, 1, 4, 5, 4, 1, 0, 0, 9, 5, 3, 8, 8, 3, 7, 8, 6, 3, 6, 0, 9, 5, 0, 6, 8, 0, 0, 6, 4, 2, 2, 5, 1, 2, 5, 2, 0, 5, 1, 1, 7, 3, 9, 2, 9, 8, 4, 8, 9, 6, 0, 8, 4, 1, 2, 8, 4, 8, 8, 6, 2, 6, 9, 4, 5, 6, 0, 4, 2, 4, 1, 9, 6, 5, 2, 8, 5, 0, 2, 2, 2, 1, 0, 6, 6, 1, 1, 8, 6, 3, 0, 6, 7, 4, 4, 2, 7, 8, 6, 2, 2, 0, 3, 9, 1, 9, 4, 9, 4, 5, 0, 4, 7, 1, 2, 3, 7, 1, 3, 7, 8, 6, 9, 6, 0, 9, 5, 6, 3, 6, 4, 3, 7, 1, 9, 1, 7, 2, 8, 7, 4, 6, 7, 7, 6, 4, 6, 5, 7, 5, 7, 3, 9, 6, 2, 4, 1, 3, 8, 9, 0, 8, 6, 5, 8, 3, 2, 6, 4, 5, 9, 9, 5, 8, 1, 3, 3, 9, 0, 4, 7, 8, 0, 2, 7, 5, 9, 0, 0, 9, 9, 4, 6, 5, 7, 6, 4, 0, 7, 8, 9, 5, 1, 2, 6, 9, 4, 6, 8, 3, 9, 8, 3, 5, 2, 5, 9, 5, 7, 0, 9, 8, 2, 5, 8, 2, 2, 6, 2, 0, 5, 2, 2, 4, 8, 9, 4, 0, 7, 7, 2, 6, 7, 1, 9, 4, 7, 8, 2, 6, 8, 4, 8, 2, 6, 0, 1, 4, 7, 6, 9, 9, 0, 9, 0, 2, 6, 4, 0, 1, 3, 6, 3, 9, 4, 4, 3, 7, 4, 5, 5, 3, 0, 5, 0, 6, 8, 2, 0, 3, 4, 9, 6, 2, 5, 2, 4, 5, 1, 7, 4, 9, 3, 9, 9, 6, 5, 1, 4, 3, 1, 4, 2, 9, 8, 0, 9, 1, 9, 0, 6, 5, 9, 2, 5, 0, 9, 3, 7, 2, 2, 1, 6, 9, 6, 4, 6, 1, 5, 1, 5, 7, 0, 9, 8, 5, 8, 3, 8, 7, 4, 1, 0, 5, 9, 7, 8, 8, 5, 9, 5, 9, 7, 7, 2, 9, 7, 5, 4, 9, 8, 9, 3, 0, 1, 6, 1, 7, 5, 3, 9, 2, 8, 4, 6, 8, 1, 3, 8, 2, 6, 8, 6, 8, 3, 8, 6, 8, 9, 4, 2, 7, 7, 4, 1, 5, 5, 9, 9, 1, 8, 5, 5, 9, 2, 5, 2, 4, 5, 9, 5, 3, 9, 5, 9, 4, 3, 1, 0, 4, 9, 9, 7, 2, 5, 2, 4, 6, 8, 0, 8, 4, 5, 9, 8, 7, 2, 7, 3, 6, 4, 4, 6, 9, 5, 8, 4, 8, 6, 5, 3, 8, 3, 6, 7, 3, 6, 2, 2, 2, 6, 2, 6, 0, 9, 9, 1, 2, 4, 6, 0, 8, 0, 5, 1, 2, 4, 3, 8, 8, 4, 3, 9, 0, 4, 5, 1, 2, 4, 4, 1, 3, 6, 5, 4, 9, 7, 6, 2, 7, 8, 0, 7, 9, 7, 7, 1, 5, 6, 9, 1, 4, 3, 5, 9, 9, 7, 7, 0, 0, 1, 2, 9, 6, 1, 6, 0, 8, 9, 4, 4, 1, 6, 9, 4, 8, 6, 8, 5, 5, 5, 8, 4, 8, 4, 0, 6, 3, 5, 3, 4, 2, 2, 0, 7, 2, 2, 2, 5, 8, 2, 8, 4, 8, 8, 6, 4, 8, 1, 5, 8, 4, 5, 6, 0, 2, 8, 5, 0, 6, 0, 1, 6, 8, 4, 2, 7, 3, 9, 4, 5, 2, 2, 6, 7, 4, 6, 7, 6, 7, 8, 8, 9, 5, 2, 5, 2, 1, 3, 8, 5, 2, 2, 5, 4, 9, 9, 5, 4, 6, 6, 6, 7, 2, 7, 8, 2, 3, 9, 8, 6, 4, 5, 6, 5, 9, 6, 1, 1, 6, 3, 5, 4, 8, 8, 6, 2, 3, 0, 5, 7, 7, 4, 5, 6, 4, 9, 8, 0, 3, 5, 5, 9, 3, 6, 3, 4, 5, 6, 8, 1, 7, 4, 3, 2, 4, 1, 1, 2, 5, 1, 5, 0, 7, 6, 0, 6, 9, 4, 7, 9, 4, 5, 1, 0, 9, 6, 5, 9, 6, 0, 9, 4, 0, 2, 5, 2, 2, 8, 8, 7, 9, 7, 1, 0, 8, 9, 3, 1, 4, 5, 6, 6, 9, 1, 3, 6, 8, 6, 7, 2, 2, 8, 7, 4, 8, 9, 4, 0, 5, 6, 0, 1, 0, 1, 5, 0, 3, 3, 0, 8, 6, 1, 7, 9, 2, 8, 6, 8, 0, 9, 2, 0, 8, 7, 4, 7, 6, 0, 9, 1, 7, 8, 2, 4, 9, 3, 8, 5, 8, 9, 0, 0, 9, 7, 1, 4, 9, 0, 9, 6, 7, 5, 9, 8, 5, 2, 6, 1, 3, 6, 5, 5, 4, 9, 7, 8, 1, 8, 9, 3, 1, 2, 9, 7, 8, 4, 8, 2, 1, 6, 8, 2, 9, 9, 8, 9, 4, 8, 7, 2, 2, 6, 5, 8, 8, 0, 4, 8, 5, 7, 5, 6, 4, 0, 1, 4, 2, 7, 0, 4, 7, 7, 5, 5, 5, 1, 3, 2, 3, 7, 9, 6, 4, 1, 4, 5, 1, 5, 2, 3, 7, 4, 6, 2, 3, 4, 3, 6, 4, 5, 4, 2, 8, 5, 8, 4, 4, 4, 7, 9, 5, 2, 6, 5, 8, 6, 7, 8, 2, 1, 0, 5, 1, 1, 4, 1, 3, 5, 4, 7, 3, 5, 7, 3, 9, 5, 2, 3, 1, 1, 3, 4, 2, 7, 1, 6, 6, 1, 0, 2, 1, 3, 5, 9, 6, 9, 5, 3, 6, 2, 3, 1, 4, 4, 2, 9, 5, 2, 4, 8, 4, 9, 3, 7, 1, 8, 7, 1, 1, 0, 1, 4, 5, 7, 6, 5, 4, 0, 3, 5, 9, 0, 2, 7, 9, 9, 3, 4, 4, 0, 3, 7, 4, 2, 0, 0, 7, 3, 1, 0, 5, 7, 8, 5, 3, 9, 0, 6, 2, 1, 9, 8, 3, 8, 7, 4, 4, 7, 8, 0, 8, 4, 7, 8, 4, 8, 9, 6, 8, 3, 3, 2, 1, 4, 4, 5, 7, 1, 3, 8, 6, 8, 7, 5, 1, 9, 4, 3, 5, 0, 6, 4, 3, 0, 2, 1, 8, 4, 5, 3, 1, 9, 1, 0, 4, 8, 4, 8, 1, 0, 0, 5, 3, 7, 0, 6, 1, 4, 6, 8, 0, 6, 7, 4, 9, 1, 9, 2, 7, 8, 1, 9, 1, 1, 9, 7, 9, 3, 9, 9, 5, 2, 0, 6, 1, 4, 1, 9, 6, 6, 3, 4, 2, 8, 7, 5, 4, 4, 4, 0, 6, 4, 3, 7, 4, 5, 1, 2, 3, 7, 1, 8, 1, 9, 2, 1, 7, 9, 9, 9, 8, 3, 9, 1, 0, 1, 5, 9, 1, 9, 5, 6, 1, 8, 1, 4, 6, 7, 5, 1, 4, 2, 6, 9, 1, 2, 3, 9, 7, 4, 8, 9, 4, 0, 9, 0, 7, 1, 8, 6, 4, 9, 4, 2, 3, 1, 9, 6, 1, 5, 6, 7, 9, 4, 5, 2, 0, 8, 0, 9, 5, 1, 4, 6, 5, 5, 0, 2, 2, 5, 2, 3, 1, 6, 0, 3, 8, 8, 1, 9, 3, 0, 1, 4, 2, 0, 9, 3, 7, 6, 2, 1, 3, 7, 8, 5, 5, 9, 5, 6, 6, 3, 8, 9, 3, 7, 7, 8, 7, 0, 8, 3, 0, 3, 9, 0, 6, 9, 7, 9, 2, 0, 7, 7, 3, 4, 6, 7, 2, 2, 1, 8, 2, 5, 6, 2, 5, 9, 9, 6, 6, 1, 5, 0, 1, 4, 2, 1, 5, 0, 3, 0, 6, 8, 0, 3, 8, 4, 4, 7, 7, 3, 4, 5, 4, 9, 2, 0, 2, 6, 0, 5, 4, 1, 4, 6, 6, 5, 9, 2, 5, 2, 0, 1, 4, 9, 7, 4, 4, 2, 8, 5, 0, 7, 3, 2, 5, 1, 8, 6, 6, 6, 0, 0, 2, 1, 3, 2, 4, 3, 4, 0, 8, 8, 1, 9, 0, 7, 1, 0, 4, 8, 6, 3, 3, 1, 7, 3, 4, 6, 4, 9, 6, 5, 1, 4, 5, 3, 9, 0, 5, 7, 9, 6, 2, 6, 8, 5, 6, 1, 0, 0, 5, 5, 0, 8, 1, 0, 6, 6, 5, 8, 7, 9, 6, 9, 9, 8, 1, 6, 3, 5, 7, 4, 7, 3, 6, 3, 8, 4, 0, 5, 2, 5, 7, 1, 4, 5, 9, 1, 0, 2, 8, 9, 7, 0, 6, 4, 1, 4, 0, 1, 1, 0, 9, 7, 1, 2, 0, 6, 2, 8, 0, 4, 3, 9, 0, 3, 9, 7, 5, 9, 5, 1, 5, 6, 7, 7, 1, 5, 7, 7, 0, 0, 4, 2, 0, 3, 3, 7, 8, 6, 9, 9, 3, 6, 0, 0, 7, 2, 3, 0, 5, 5, 8, 7, 6, 3, 1, 7, 6, 3, 5, 9, 4, 2, 1, 8, 7, 3, 1, 2, 5, 1, 4, 7, 1, 2, 0, 5, 3, 2, 9, 2, 8, 1, 9, 1, 8, 2, 6, 1, 8, 6, 1, 2, 5, 8, 6, 7, 3, 2, 1, 5, 7, 9, 1, 9, 8, 4, 1, 4, 8, 4, 8, 8, 2, 9, 1, 6, 4, 4, 7, 0, 6, 0, 9, 5, 7, 5, 2, 7, 0, 6, 9, 5, 7, 2, 2, 0, 9, 1, 7, 5, 6, 7, 1, 1, 6, 7, 2, 2, 9, 1, 0, 9, 8, 1, 6, 9, 0, 9, 1, 5, 2, 8, 0, 1, 7, 3, 5, 0, 6, 7, 1, 2, 7, 4, 8, 5, 8, 3, 2, 2, 2, 8, 7, 1, 8, 3, 5, 2, 0, 9, 3, 5, 3, 9, 6, 5, 7, 2, 5, 1, 2, 1, 0, 8, 3, 5, 7, 9, 1, 5, 1, 3, 6, 9, 8, 8, 2, 0, 9, 1, 4, 4, 4, 2, 1, 0, 0, 6, 7, 5, 1, 0, 3, 3, 4, 6, 7, 1, 1, 0, 3, 1, 4, 1, 2, 6, 7, 1, 1, 1, 3, 6, 9, 9, 0, 8, 6, 5, 8, 5, 1, 6, 3, 9, 8, 3, 1, 5, 0, 1, 9, 7, 0, 1, 6, 5, 1, 5, 1, 1, 6, 8, 5, 1, 7, 1, 4, 3, 7, 6, 5, 7, 6, 1, 8, 3, 5, 1, 5, 5, 6, 5, 0, 8, 8, 4, 9, 0, 9, 9, 8, 9, 8, 5, 9, 9, 8, 2, 3, 8, 7, 3, 4, 5, 5, 2, 8, 3, 3, 1, 6, 3, 5, 5, 0, 7, 6, 4, 7, 9, 1, 8, 5, 3, 5, 8, 9, 3, 2, 2, 6, 1, 8, 5, 4, 8, 9, 6, 3, 2, 1, 3, 2, 9, 3, 3, 0, 8, 9, 8, 5, 7, 0, 6, 4, 2, 0, 4, 6, 7, 5, 2, 5, 9, 0, 7, 0, 9, 1, 5, 4, 8, 1, 4, 1, 6, 5, 4, 9, 8, 5, 9, 4, 6, 1, 6, 3, 7, 1, 8, 0, 2, 7, 0, 9, 8, 1, 9, 9, 4, 3, 0, 9, 9, 2, 4, 4, 8, 8, 9, 5, 7, 5, 7, 1, 2, 8, 2, 8, 9, 0, 5, 9, 2, 3, 2, 3, 3, 2, 6, 0, 9, 7, 2, 9, 9, 7, 1, 2, 0, 8, 4, 4, 3, 3, 5, 7, 3, 2, 6, 5, 4, 8, 9, 3, 8, 2, 3, 9, 1, 1, 9, 3, 2, 5, 9, 7, 4, 6, 3, 6, 6, 7, 3, 0, 5, 8, 3, 6, 0, 4, 1, 4, 2, 8, 1, 3, 8, 8, 3, 0, 3, 2, 0, 3, 8, 2, 4, 9, 0, 3, 7, 5, 8, 9, 8, 5, 2, 4, 3, 7, 4, 4, 1, 7, 0, 2, 9, 1, 3, 2, 7, 6, 5, 6, 1, 8, 0, 9, 3, 7, 7, 3, 4, 4, 4, 0, 3, 0, 7, 0, 7, 4, 6, 9, 2, 1, 1, 2, 0, 1, 9, 1, 3, 0, 2, 0, 3, 3, 0, 3, 8, 0, 1, 9, 7, 6, 2, 1, 1, 0, 1, 1, 0, 0, 4, 4, 9, 2, 9, 3, 2, 1, 5, 1, 6, 0, 8, 4, 2, 4, 4, 4, 8, 5, 9, 6, 3, 7, 6, 6, 9, 8, 3, 8, 9, 5, 2, 2, 8, 6, 8, 4, 7, 8, 3, 1, 2, 3, 5, 5, 2, 6, 5, 8, 2, 1, 3, 1, 4, 4, 9, 5, 7, 6, 8, 5, 7, 2, 6, 2, 4, 3, 3, 4, 4, 1, 8, 9, 3, 0, 3, 9, 6, 8, 6, 4, 2, 6, 2, 4, 3, 4, 1, 0, 7, 7, 3, 2, 2, 6, 9, 7, 8, 0, 2, 8, 0, 7, 3, 1, 8, 9, 1, 5, 4, 4, 1, 1, 0, 1, 0, 4, 4, 6, 8, 2, 3, 2, 5, 2, 7, 1, 6, 2, 0, 1, 0, 5, 2, 6, 5, 2, 2, 7, 2, 1, 1, 1, 6, 6, 0, 3, 9, 6, 6, 6, 5, 5, 7, 3, 0, 9, 2, 5, 4, 7, 1, 1, 0, 5, 5, 7, 8, 5, 3, 7, 6, 3, 4, 6, 6, 8, 2, 0, 6, 5, 3, 1, 0, 9, 8, 9, 6, 5, 2, 6, 9, 1, 8, 6, 2, 0, 5, 6, 4, 7, 6, 9, 3, 1, 2, 5, 7, 0, 5, 8, 6, 3, 5, 6, 6, 2, 0, 1, 8, 5, 5, 8, 1, 0, 0, 7, 2, 9, 3, 6, 0, 6, 5, 9, 8, 7, 6, 4, 8, 6, 1, 1, 7, 9, 1, 0, 4, 5, 3, 3, 4, 8, 8, 5, 0, 3, 4, 6, 1, 1, 3, 6, 5, 7, 6, 8, 6, 7, 5, 3, 2, 4, 9, 4, 4, 1, 6, 6, 8, 0, 3, 9, 6, 2, 6, 5, 7, 9, 7, 8, 7, 7, 1, 8, 5, 5, 6, 0, 8, 4, 5, 5, 2, 9, 6, 5, 4, 1, 2, 6, 6, 5, 4, 0, 8, 5, 3, 0, 6, 1, 4, 3, 4, 4, 4, 3, 1, 8, 5, 8, 6, 7, 6, 9, 7, 5, 1, 4, 5, 6, 6, 1, 4, 0, 6, 8, 0, 0, 7, 0, 0, 2, 3, 7, 8, 7, 7, 6, 5, 9, 1, 3, 4, 4, 0, 1, 7, 1, 2, 7, 4, 9, 4, 7, 0, 4, 2, 0, 5, 6, 2, 2, 3, 0, 5, 3, 8, 9, 9, 4, 5, 6, 1, 3, 1, 4, 0, 7, 1, 1, 2, 7, 0, 0, 0, 4, 0, 7, 8, 5, 4, 7, 3, 3, 2, 6, 9, 9, 3, 9, 0, 8, 1, 4, 5, 4, 6, 6, 4, 6, 4, 5, 8, 8, 0, 7, 9, 7, 2, 7, 0, 8, 2, 6, 6, 8, 3, 0, 6, 3, 4, 3, 2, 8, 5, 8, 7, 8, 5, 6, 9, 8, 3, 0, 5, 2, 3, 5, 8, 0, 8, 9, 3, 3, 0, 6, 5, 7, 5, 7, 4, 0, 6, 7, 9, 5, 4, 5, 7, 1, 6, 3, 7, 7, 5, 2, 5, 4, 2, 0, 2, 1, 1, 4, 9, 5, 5, 7, 6, 1, 5, 8, 1, 4, 0, 0, 2, 5, 0, 1, 2, 6, 2, 2, 8, 5, 9, 4, 1, 3, 0, 2, 1, 6, 4, 7, 1, 5, 5, 0, 9, 7, 9, 2, 5, 9, 2, 3, 0, 9, 9, 0, 7, 9, 6, 5, 4, 7, 3, 7, 6, 1, 2, 5, 5, 1, 7, 6, 5, 6, 7, 5, 1, 3, 5, 7, 5, 1, 7, 8, 2, 9, 6, 6, 6, 4, 5, 4, 7, 7, 9, 1, 7, 4, 5, 0, 1, 1, 2, 9, 9, 6, 1, 4, 8, 9, 0, 3, 0, 4, 6, 3, 9, 9, 4, 7, 1, 3, 2, 9, 6, 2, 1, 0, 7, 3, 4, 0, 4, 3, 7, 5, 1, 8, 9, 5, 7, 3, 5, 9, 6, 1, 4, 5, 8, 9, 0, 1, 9, 3, 8, 9, 7, 1, 3, 1, 1, 1, 7, 9, 0, 4, 2, 9, 7, 8, 2, 8, 5, 6, 4, 7, 5, 0, 3, 2, 0, 3, 1, 9, 8, 6, 9, 1, 5, 1, 4, 0, 2, 8, 7, 0, 8, 0, 8, 5, 9, 9, 0, 4, 8, 0, 1, 0, 9, 4, 1, 2, 1, 4, 7, 2, 2, 1, 3, 1, 7, 9, 4, 7, 6, 4, 7, 7, 7, 2, 6, 2, 2, 4, 1, 4, 2, 5, 4, 8, 5, 4, 5, 4, 0, 3, 3, 2, 1, 5, 7, 1, 8, 5, 3, 0, 6, 1, 4, 2, 2, 8, 8, 1, 3, 7, 5, 8, 5, 0, 4, 3, 0, 6, 3, 3, 2, 1, 7, 5, 1, 8, 2, 9, 7, 9, 8, 6, 6, 2, 2, 3, 7, 1, 7, 2, 1, 5, 9, 1, 6, 0, 7, 7, 1, 6, 6, 9, 2, 5, 4, 7, 4, 8, 7, 3, 8, 9, 8, 6, 6, 5, 4, 9, 4, 9, 4, 5, 0, 1, 1, 4, 6, 5, 4, 0, 6, 2, 8, 4, 3, 3, 6, 6, 3, 9, 3, 7, 9, 0, 0, 3, 9, 7, 6, 9, 2, 6, 5, 6, 7, 2, 1, 4, 6, 3, 8, 5, 3, 0, 6, 7, 3, 6, 0, 9, 6, 5, 7, 1, 2, 0, 9, 1, 8, 0, 7, 6, 3, 8, 3, 2, 7, 1, 6, 6, 4, 1, 6, 2, 7, 4, 8, 8, 8, 8, 0, 0, 7, 8, 6, 9, 2, 5, 6, 0, 2, 9, 0, 2, 2, 8, 4, 7, 2, 1, 0, 4, 0, 3, 1, 7, 2, 1, 1, 8, 6, 0, 8, 2, 0, 4, 1, 9, 0, 0, 0, 4, 2, 2, 9, 6, 6, 1, 7, 1, 1, 9, 6, 3, 7, 7, 9, 2, 1, 3, 3, 7, 5, 7, 5, 1, 1, 4, 9, 5, 9, 5, 0, 1, 5, 6, 6, 0, 4, 9, 6, 3, 1, 8, 6, 2, 9, 4, 7, 2, 6, 5, 4, 7, 3, 6, 4, 2, 5, 2, 3, 0, 8, 1, 7, 7, 0, 3, 6, 7, 5, 1, 5, 9, 0, 6, 7, 3, 5, 0, 2, 3, 5, 0, 7, 2, 8, 3, 5, 4, 0, 5, 6, 7, 0, 4, 0, 3, 8, 6, 7, 4, 3, 5, 1, 3, 6, 2, 2, 2, 2, 4, 7, 7, 1, 5, 8, 9, 1, 5, 0, 4, 9, 5, 3, 0, 9, 8, 4, 4, 4, 8, 9, 3, 3, 3, 0, 9, 6, 3, 4, 0, 8, 7, 8, 0, 7, 6, 9, 3, 2, 5, 9, 9, 3, 9, 7, 8, 0, 5, 4, 1, 9, 3, 4, 1, 4, 4, 7, 3, 7, 7, 4, 4, 1, 8, 4, 2, 6, 3, 1, 2, 9, 8, 6, 0, 8, 0, 9, 9, 8, 8, 8, 6, 8, 7, 4, 1, 3, 2, 6, 0, 4, 7, 2, }; double lottery_data[218] = { 162, 671, 933, 414, 788, 730, 817, 33, 536, 875, 670, 236, 473, 167, 877, 980, 316, 950, 456, 92, 517, 557, 956, 954, 104, 178, 794, 278, 147, 773, 437, 435, 502, 610, 582, 780, 689, 562, 964, 791, 28, 97, 848, 281, 858, 538, 660, 972, 671, 613, 867, 448, 738, 966, 139, 636, 847, 659, 754, 243, 122, 455, 195, 968, 793, 59, 730, 361, 574, 522, 97, 762, 431, 158, 429, 414, 22, 629, 788, 999, 187, 215, 810, 782, 47, 34, 108, 986, 25, 644, 829, 630, 315, 567, 919, 331, 207, 412, 242, 607, 668, 944, 749, 168, 864, 442, 533, 805, 372, 63, 458, 777, 416, 340, 436, 140, 919, 350, 510, 572, 905, 900, 85, 389, 473, 758, 444, 169, 625, 692, 140, 897, 672, 288, 312, 860, 724, 226, 884, 508, 976, 741, 476, 417, 831, 15, 318, 432, 241, 114, 799, 955, 833, 358, 935, 146, 630, 830, 440, 642, 356, 373, 271, 715, 367, 393, 190, 669, 8, 861, 108, 795, 269, 590, 326, 866, 64, 523, 862, 840, 219, 382, 998, 4, 628, 305, 747, 247, 34, 747, 729, 645, 856, 974, 24, 568, 24, 694, 608, 480, 410, 729, 947, 293, 53, 930, 223, 203, 677, 227, 62, 455, 387, 318, 562, 242, 428, 968, }; double acc2_data[1001] = { 1.2, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, 1.1, 1.3, }; double acc3_data[1001] = { 1000000.2, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, 1000000.1, 1000000.3, }; double acc4_data[1001] = { 10000000.2, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, 10000000.1, 10000000.3, };