#include <complex>
using std::complex;
double real_part_array1[20];
double imag_part_array1[20];
double real_part_array2[20];
double imag_part_array2[20];
int main() {
complex<double> *a;
complex<double> *b;
complex<double> array1[20];
complex<double> array2[20];
a = array1;
b = array2;
int i=0;
for (i=0;i<=19;i++)
{
real_part_array1[i] = real(a[i]);
imag_part_array1[i] = imag(a[i]);
real_part_array2[i] = real(b[i]);
imag_part_array2[i] = imag(b[i]);
}
}
I2luY2x1ZGUgPGNvbXBsZXg+Cgp1c2luZyBzdGQ6OmNvbXBsZXg7Cgpkb3VibGUgcmVhbF9wYXJ0X2FycmF5MVsyMF07CmRvdWJsZSBpbWFnX3BhcnRfYXJyYXkxWzIwXTsKZG91YmxlIHJlYWxfcGFydF9hcnJheTJbMjBdOwpkb3VibGUgaW1hZ19wYXJ0X2FycmF5MlsyMF07CgppbnQgbWFpbigpIHsKICAgIGNvbXBsZXg8ZG91YmxlPiAqYTsKICAgIGNvbXBsZXg8ZG91YmxlPiAqYjsKICAgIGNvbXBsZXg8ZG91YmxlPiBhcnJheTFbMjBdOwogICAgY29tcGxleDxkb3VibGU+IGFycmF5MlsyMF07CiAgICBhID0gYXJyYXkxOwogICAgYiA9IGFycmF5MjsKICAgIGludCBpPTA7CiAgICBmb3IgKGk9MDtpPD0xOTtpKyspCiAgICB7CiAgICAgICAgcmVhbF9wYXJ0X2FycmF5MVtpXSA9IHJlYWwoYVtpXSk7CiAgICAgICAgaW1hZ19wYXJ0X2FycmF5MVtpXSA9IGltYWcoYVtpXSk7CiAgICAgICAgcmVhbF9wYXJ0X2FycmF5MltpXSA9IHJlYWwoYltpXSk7CiAgICAgICAgaW1hZ19wYXJ0X2FycmF5MltpXSA9IGltYWcoYltpXSk7CiAgICB9Cn0=