### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c
#pragma ACCEL kernel

void kernel_covariance(int m,int n,double float_n,double data[100][80],double cov[80][80],double mean[80])
{
  int i;
  int j;
  int k;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p6}

#pragma ACCEL TILE FACTOR=auto{_p10}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (j = 0; j < 80; j++) {
    mean[j] = 0.0;

#pragma ACCEL PARALLEL reduction=mean FACTOR=auto{_p3}
    for (i = 0; i < 100; i++) {
      mean[j] += data[i][j];
    }
    mean[j] /= float_n;
  }

#pragma ACCEL PIPELINE auto{_p7}

#pragma ACCEL TILE FACTOR=auto{_p11}

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
  for (i = 0; i < 100; i++) {

#pragma ACCEL PARALLEL reduction=data FACTOR=auto{_p4}
    for (j = 0; j < 80; j++) {
      data[i][j] -= mean[j];
    }
  }

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
  for (i = 0; i < 80; i++) {

#pragma ACCEL PIPELINE auto{_p9}
    for (j = i; j < 80; j++) {
      cov[i][j] = 0.0;

#pragma ACCEL PARALLEL reduction=cov FACTOR=auto{_p5}
      for (k = 0; k < 100; k++) {
        cov[i][j] += data[k][i] * data[k][j];
      }
      cov[i][j] /= float_n - 1.0;
      cov[j][i] = cov[i][j];
    }
  }
//#pragma endscop
}
 ```
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:4
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:8
_p12:1
Y:2.9
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:32
_p3:1
_p4:4
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.6
r0:0.0 r1:0.5 r2:0.2 r3:0.2 V:1
X:
_p0:8
_p1:10
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:2
_p11:1
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:25
_p6:f
_p7:f
_p8:o
_p9:c
_p10:1
_p11:2
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:32
_p6:o
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:5
_p5:10
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:1
_p2:8
_p3:32
_p4:1
_p5:16
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:8
_p12:1
Y:3.3
r0:0.0 r1:0.3 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:5
_p6:f
_p7:o
_p8:c
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:2
_p2:32
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.6
r0:0.0 r1:0.5 r2:0.2 r3:0.1 V:1
X:
_p0:4
_p1:2
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:1
Y:3.6
r0:0.0 r1:0.6 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:2
_p6:f
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:8
_p5:5
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.2
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:16
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.4
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:8
_p1:10
_p2:32
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.6
r0:0.0 r1:0.5 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:4
_p2:32
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:80
_p11:1
_p12:1
Y:4.6
r0:0.0 r1:0.5 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:25
_p6:f
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:10
_p5:1
_p6:o
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:4
_p4:2
_p5:1
_p6:o
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.3
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:16
_p3:1
_p4:1
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:8
_p3:32
_p4:1
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:2
_p12:1
Y:3.3
r0:0.1 r1:0.3 r2:0.2 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:8
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:4
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:4
_p12:1
Y:2.9
r0:0.0 r1:0.3 r2:0.3 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:4
_p5:100
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:7.2
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:4
_p4:1
_p5:1
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:1.5
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:8
_p12:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:o
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.2
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:32
_p3:1
_p4:32
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:100
_p6:o
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:8
_p12:1
Y:3.3
r0:0.1 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:8
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.1
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:2
_p1:1
_p2:10
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:100
_p12:8
Y:4.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:8
_p1:2
_p2:10
_p3:32
_p4:8
_p5:1
_p6:c
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:8
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:4
_p2:10
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:80
_p11:1
_p12:8
Y:4.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:8
_p5:100
_p6:f
_p7:o
_p8:c
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:2
_p1:4
_p2:1
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:8
_p11:1
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:4
_p2:1
_p3:32
_p4:1
_p5:1
_p6:c
_p7:f
_p8:f
_p9:o
_p10:1
_p11:1
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:10
_p3:32
_p4:1
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:2
_p3:1
_p4:80
_p5:1
_p6:f
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:8
_p3:1
_p4:1
_p5:1
_p6:f
_p7:f
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:4
_p2:10
_p3:32
_p4:8
_p5:1
_p6:c
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:8
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:2
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:2
_p3:1
_p4:1
_p5:4
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.8
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:16
_p5:1
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:1.5
r0:0.0 r1:0.0 r2:0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:1
_p6:o
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:4
_p4:1
_p5:8
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.3
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:8
_p1:4
_p2:1
_p3:32
_p4:1
_p5:16
_p6:c
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.8
r0:0.0 r1:0.5 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:4
_p5:10
_p6:o
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:100
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:4
_p2:10
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:2
_p12:8
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:o
_p7:f
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:20
_p6:f
_p7:o
_p8:c
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:2
_p1:1
_p2:20
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:100
_p12:4
Y:4.3
r0:0.0 r1:0.5 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:5
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.2
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:8
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:1
Y:3.6
r0:0.0 r1:0.8 r2:0.3 r3:0.3 V:0
X:
_p0:8
_p1:4
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:2
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:4
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:4
_p11:1
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:16
_p6:o
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:16
_p5:32
_p6:o
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:4
_p12:1
Y:1.4
r0:0.0 r1:0.3 r2:0.3 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:10
_p6:f
_p7:f
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:32
_p5:1
_p6:o
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:32
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.7
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:25
_p6:f
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:8
_p5:25
_p6:o
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:10
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.7
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:2
_p3:1
_p4:80
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:4
_p12:1
Y:3.3
r0:0.1 r1:0.3 r2:0.3 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:4
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:10
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:2
_p2:20
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:4
_p1:1
_p2:32
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:2
_p11:100
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:o
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.2
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:4
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:16
_p5:2
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:2.3
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:2
_p3:1
_p4:1
_p5:32
_p6:f
_p7:f
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:7.2
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:16
_p6:o
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:4
_p4:1
_p5:100
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:25
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.9
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:16
_p1:1
_p2:1
_p3:32
_p4:1
_p5:16
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.8
r0:0.0 r1:0.4 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:16
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.7
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:4
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.0
r0:0.0 r1:0.0 r2:0 r3:0 V:1
X:
_p0:8
_p1:20
_p2:32
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:2
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:100
_p6:o
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:5.0
r0:0.1 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:2
_p12:1
Y:3.5
r0:0.0 r1:0.3 r2:0.2 r3:0.1 V:1
X:
_p0:8
_p1:2
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:100
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:7.1
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:4
_p5:20
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.0
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:5
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:4
_p1:1
_p2:1
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:4
_p11:100
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:8
_p5:25
_p6:f
_p7:o
_p8:c
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:32
_p1:2
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:2
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:c
_p8:f
_p9:o
_p10:1
_p11:1
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:2
_p12:1
Y:3.5
r0:0.1 r1:0.3 r2:0.2 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:32
_p4:1
_p5:1
_p6:o
_p7:f
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:20
_p6:f
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.0
r0:0.0 r1:0.2 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:16
_p6:o
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.5
r0:0.0 r1:0.3 r2:0.1 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:o
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:16
_p1:2
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:c
_p9:o
_p10:1
_p11:8
_p12:1
Y:3.6
r0:0.0 r1:1.3 r2:0.5 r3:0.8 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:1.5
r0:0.0 r1:0.0 r2:0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:8.1
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:100
_p6:o
_p7:f
_p8:c
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:8
_p5:25
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.9
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:2
_p3:1
_p4:1
_p5:5
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:8
_p1:1
_p2:10
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:100
_p12:8
Y:4.3
r0:0.0 r1:0.3 r2:0.2 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:20
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.7
r0:0.0 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:5
_p5:5
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.2
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:7.1
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:10
_p6:o
_p7:o
_p8:c
_p9:o
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:16
_p6:f
_p7:f
_p8:o
_p9:o
_p10:1
_p11:2
_p12:1
Y:3.3
r0:0.0 r1:0.3 r2:0.2 r3:0.1 V:1
X:
_p0:8
_p1:2
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:2
_p12:80
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:16
_p5:1
_p6:o
_p7:o
_p8:o
_p9:f
_p10:1
_p11:1
_p12:1
Y:7.3
r0:0.0 r1:0.4 r2:0.2 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:4
_p5:2
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:2.3
r0:0.0 r1:0.0 r2:0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:o
_p7:o
_p8:o
_p9:o
_p10:1
_p11:1
_p12:1
Y:3.4
r0:0.0 r1:0.0 r2:0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:4
_p4:4
_p5:1
_p6:o
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.3
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:10
_p5:25
_p6:o
_p7:o
_p8:o
_p9:c
_p10:1
_p11:1
_p12:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:20
_p3:1
_p4:8
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:80
_p11:100
_p12:4
Y:4.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:8
_p1:2
_p2:1
_p3:32
_p4:8
_p5:1
_p6:c
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:80
Y:4.3
r0:0.0 r1:0.2 r2:0.1 r3:0.1 V:1
X:
_p0:1
_p1:1
_p2:8
_p3:1
_p4:1
_p5:1
_p6:f
_p7:o
_p8:f
_p9:o
_p10:1
_p11:1
_p12:1
Y:4.3
r0:0.0 r1:0.3 r2:0.1 r3:0.2 V:1
TY:2.4
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c #include "merlin_type_define.h"
#pragma ACCEL kernel

void kernel_fdtd_2d(int tmax,int nx,int ny,double ex[60][80],double ey[60][80],double hz[60][80],double _fict_[40])
{
  int t;
  int i;
  int j;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (t = 0; t < 40; t++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
    for (j = 0; j < 80; j++) {
      ey[0][j] = _fict_[t];
    }

#pragma ACCEL PIPELINE auto{_p9}

#pragma ACCEL TILE FACTOR=auto{_p13}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
    for (i = 1; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p3}
      for (j = 0; j < 80; j++) {
        ey[i][j] = ey[i][j] - 0.5 * (hz[i][j] - hz[i - 1][j]);
      }
    }

#pragma ACCEL PIPELINE auto{_p10}

#pragma ACCEL TILE FACTOR=auto{_p14}

#pragma ACCEL PARALLEL FACTOR=auto{_p4}
    for (i = 0; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p5}
      for (j = 1; j < 80; j++) {
        ex[i][j] = ex[i][j] - 0.5 * (hz[i][j] - hz[i][j - 1]);
      }
    }

#pragma ACCEL PIPELINE auto{_p11}

#pragma ACCEL TILE FACTOR=auto{_p15}

#pragma ACCEL PARALLEL FACTOR=auto{_p6}
    for (i = 0; i < 59; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p7}
      for (j = 0; j < 79; j++) {
        hz[i][j] = hz[i][j] - 0.7 * (ex[i][j + 1] - ex[i][j] + ey[i + 1][j] - ey[i][j]);
      }
    }
  }
//#pragma endscop
}
 ```
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:3
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:32
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.7
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:2
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:8
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:c
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:9.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.0
r0:0.1 r1:0.8 r2:0.4 r3:0.7 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:8
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:0.9 r2:0.4 r3:0.7 V:0
X:
_p0:10
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:2
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:2
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:1
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:5
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:c
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:32
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.1
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:3.8
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:3
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.2
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:32
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:4
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.4 r2:0.2 r3:0.3 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:8.8
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:c
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:8
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.8 r2:0.5 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:2
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:59
Y:8.9
r0:0.0 r1:0.4 r2:0.2 r3:0.3 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:60
_p15:1
Y:1.5
r0:0.0 r1:0.7 r2:0.4 r3:0.6 V:1
X:
_p0:8
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:2
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:8
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:4
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:8
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:1.4 r2:0.7 r3:1.3 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:16
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:16
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:8
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.0
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:2.4 r2:1.2 r3:2.6 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.6
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:8
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:32
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.2
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:32
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:8
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.7 r2:0.4 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:1
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:59
Y:5.3
r0:0.0 r1:0.9 r2:0.6 r3:0.6 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:12
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:30
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.2
r0:0.0 r1:0.8 r2:0.4 r3:0.7 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:f
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:c
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:16
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
TY:6.7
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c #include "merlin_type_define.h"
#pragma ACCEL kernel

void kernel_fdtd_2d(int tmax,int nx,int ny,double ex[60][80],double ey[60][80],double hz[60][80],double _fict_[40])
{
  int t;
  int i;
  int j;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (t = 0; t < 40; t++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
    for (j = 0; j < 80; j++) {
      ey[0][j] = _fict_[t];
    }

#pragma ACCEL PIPELINE auto{_p9}

#pragma ACCEL TILE FACTOR=auto{_p13}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
    for (i = 1; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p3}
      for (j = 0; j < 80; j++) {
        ey[i][j] = ey[i][j] - 0.5 * (hz[i][j] - hz[i - 1][j]);
      }
    }

#pragma ACCEL PIPELINE auto{_p10}

#pragma ACCEL TILE FACTOR=auto{_p14}

#pragma ACCEL PARALLEL FACTOR=auto{_p4}
    for (i = 0; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p5}
      for (j = 1; j < 80; j++) {
        ex[i][j] = ex[i][j] - 0.5 * (hz[i][j] - hz[i][j - 1]);
      }
    }

#pragma ACCEL PIPELINE auto{_p11}

#pragma ACCEL TILE FACTOR=auto{_p15}

#pragma ACCEL PARALLEL FACTOR=auto{_p6}
    for (i = 0; i < 59; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p7}
      for (j = 0; j < 79; j++) {
        hz[i][j] = hz[i][j] - 0.7 * (ex[i][j + 1] - ex[i][j] + ey[i + 1][j] - ey[i][j]);
      }
    }
  }
//#pragma endscop
}
 ```
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:4
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:59
Y:6.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:4
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:9.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:2
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:16
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:60
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:0.9 r2:0.4 r3:0.7 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:8
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.5
r0:0.0 r1:2.4 r2:1.3 r3:1.8 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:8.9
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:8
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:8
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:1.4 r2:0.7 r3:1.3 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:8
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:1.5 r2:0.9 r3:1.3 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:4
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:c
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:6.7
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:8.8
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:60
_p15:1
Y:1.5
r0:0.0 r1:0.7 r2:0.4 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:8
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:60
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:79
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:10
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:5
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:8
Y:3.5
r0:0.0 r1:1.0 r2:0.5 r3:0.8 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:59
_p14:60
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.3
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:8
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:60
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:32
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:2
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.5 r2:0.3 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:8
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:40
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:5
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.8 r2:0.4 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:1
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.0
r0:0.1 r1:0.5 r2:0.2 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:9.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
TY:6.6
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c
#pragma ACCEL kernel

void kernel_mvt(double x1[400],double x2[400],double y_1[400],double y_2[400],double A[400][400])
{
  int i;
  int j;

#pragma ACCEL PIPELINE auto{_p4}

#pragma ACCEL TILE FACTOR=auto{_p6}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (i = 0; i < 400; i++) {

#pragma ACCEL PARALLEL reduction = x1 FACTOR=auto{_p2}
    for (j = 0; j < 400; j++) {
      x1[i] += A[i][j] * y_1[j];
    }
  }

#pragma ACCEL PIPELINE auto{_p5}

#pragma ACCEL TILE FACTOR=auto{_p7}

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
  for (i = 0; i < 400; i++) {

#pragma ACCEL PARALLEL reduction = x2 FACTOR=auto{_p3}
    for (j = 0; j < 400; j++) {
      x2[i] += A[j][i] * y_2[j];
    }
  }
}
 ```
X:
_p0:1
_p1:10
_p2:1
_p3:20
_p4:f
_p5:o
_p6:1
_p7:1
Y:5.9
r0:0.4 r1:0.3 r2:0.2 r3:0.6 V:1
X:
_p0:1
_p1:2
_p2:32
_p3:1
_p4:o
_p5:f
_p6:1
_p7:1
Y:6.9
r0:0.2 r1:0.9 r2:0.5 r3:1.3 V:0
TY:7.1
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c #include "merlin_type_define.h"
#pragma ACCEL kernel

void kernel_fdtd_2d(int tmax,int nx,int ny,double ex[60][80],double ey[60][80],double hz[60][80],double _fict_[40])
{
  int t;
  int i;
  int j;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (t = 0; t < 40; t++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
    for (j = 0; j < 80; j++) {
      ey[0][j] = _fict_[t];
    }

#pragma ACCEL PIPELINE auto{_p9}

#pragma ACCEL TILE FACTOR=auto{_p13}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
    for (i = 1; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p3}
      for (j = 0; j < 80; j++) {
        ey[i][j] = ey[i][j] - 0.5 * (hz[i][j] - hz[i - 1][j]);
      }
    }

#pragma ACCEL PIPELINE auto{_p10}

#pragma ACCEL TILE FACTOR=auto{_p14}

#pragma ACCEL PARALLEL FACTOR=auto{_p4}
    for (i = 0; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p5}
      for (j = 1; j < 80; j++) {
        ex[i][j] = ex[i][j] - 0.5 * (hz[i][j] - hz[i][j - 1]);
      }
    }

#pragma ACCEL PIPELINE auto{_p11}

#pragma ACCEL TILE FACTOR=auto{_p15}

#pragma ACCEL PARALLEL FACTOR=auto{_p6}
    for (i = 0; i < 59; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p7}
      for (j = 0; j < 79; j++) {
        hz[i][j] = hz[i][j] - 0.7 * (ex[i][j + 1] - ex[i][j] + ey[i + 1][j] - ey[i][j]);
      }
    }
  }
//#pragma endscop
}
 ```
X:
_p0:1
_p1:16
_p2:16
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:8
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:1
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:79
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:6.7
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:32
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.6
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:12
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:16
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:2
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:8
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.9
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:10
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:8
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.5
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:4
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:8
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:4
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:2
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.5 r2:0.3 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.2
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:2
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:16
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:4
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.7 r2:0.4 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:32
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:4
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.0
r0:0.1 r1:0.5 r2:0.2 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:16
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:6
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.5
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:59
Y:6.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:9.3
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:8
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:2.4 r2:1.3 r3:1.8 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:32
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:2
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:2.4 r2:1.2 r3:2.6 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:3.8
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:4
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:8
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.5
r0:0.0 r1:2.4 r2:1.3 r3:1.8 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:2
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
TY:8.8
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c #include "merlin_type_define.h"
#pragma ACCEL kernel

void kernel_fdtd_2d(int tmax,int nx,int ny,double ex[60][80],double ey[60][80],double hz[60][80],double _fict_[40])
{
  int t;
  int i;
  int j;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (t = 0; t < 40; t++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
    for (j = 0; j < 80; j++) {
      ey[0][j] = _fict_[t];
    }

#pragma ACCEL PIPELINE auto{_p9}

#pragma ACCEL TILE FACTOR=auto{_p13}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
    for (i = 1; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p3}
      for (j = 0; j < 80; j++) {
        ey[i][j] = ey[i][j] - 0.5 * (hz[i][j] - hz[i - 1][j]);
      }
    }

#pragma ACCEL PIPELINE auto{_p10}

#pragma ACCEL TILE FACTOR=auto{_p14}

#pragma ACCEL PARALLEL FACTOR=auto{_p4}
    for (i = 0; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p5}
      for (j = 1; j < 80; j++) {
        ex[i][j] = ex[i][j] - 0.5 * (hz[i][j] - hz[i][j - 1]);
      }
    }

#pragma ACCEL PIPELINE auto{_p11}

#pragma ACCEL TILE FACTOR=auto{_p15}

#pragma ACCEL PARALLEL FACTOR=auto{_p6}
    for (i = 0; i < 59; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p7}
      for (j = 0; j < 79; j++) {
        hz[i][j] = hz[i][j] - 0.7 * (ex[i][j + 1] - ex[i][j] + ey[i + 1][j] - ey[i][j]);
      }
    }
  }
//#pragma endscop
}
 ```
X:
_p0:32
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:8
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.4 r2:0.2 r3:0.3 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:8.8
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:3.8
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:32
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.5
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:20
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:8
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.5
r0:0.0 r1:2.4 r2:1.3 r3:1.8 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:20
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:0.9 r2:0.4 r3:0.7 V:0
X:
_p0:1
_p1:8
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:12
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:16
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:c
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.8 r2:0.5 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:16
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:32
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:4
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:8.7
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:10
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:16
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.3
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.5
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.1
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:4
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:16
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:2
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:1
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:40
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:8
Y:3.5
r0:0.0 r1:1.0 r2:0.5 r3:0.8 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:60
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:8
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
TY:4.7
TV:1


### inputs: You are an experienced hardware programmer, especially in High Level Synthesis (HLS) using the Merlin Compiler. Your goal is to optimize a program using Merlin-HLS pragma directives.

Base code:
 ```c #include "merlin_type_define.h"
#pragma ACCEL kernel

void kernel_fdtd_2d(int tmax,int nx,int ny,double ex[60][80],double ey[60][80],double hz[60][80],double _fict_[40])
{
  int t;
  int i;
  int j;
//#pragma scop

#pragma ACCEL PIPELINE auto{_p8}

#pragma ACCEL TILE FACTOR=auto{_p12}

#pragma ACCEL PARALLEL FACTOR=auto{_p0}
  for (t = 0; t < 40; t++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p1}
    for (j = 0; j < 80; j++) {
      ey[0][j] = _fict_[t];
    }

#pragma ACCEL PIPELINE auto{_p9}

#pragma ACCEL TILE FACTOR=auto{_p13}

#pragma ACCEL PARALLEL FACTOR=auto{_p2}
    for (i = 1; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p3}
      for (j = 0; j < 80; j++) {
        ey[i][j] = ey[i][j] - 0.5 * (hz[i][j] - hz[i - 1][j]);
      }
    }

#pragma ACCEL PIPELINE auto{_p10}

#pragma ACCEL TILE FACTOR=auto{_p14}

#pragma ACCEL PARALLEL FACTOR=auto{_p4}
    for (i = 0; i < 60; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p5}
      for (j = 1; j < 80; j++) {
        ex[i][j] = ex[i][j] - 0.5 * (hz[i][j] - hz[i][j - 1]);
      }
    }

#pragma ACCEL PIPELINE auto{_p11}

#pragma ACCEL TILE FACTOR=auto{_p15}

#pragma ACCEL PARALLEL FACTOR=auto{_p6}
    for (i = 0; i < 59; i++) {

#pragma ACCEL PARALLEL FACTOR=auto{_p7}
      for (j = 0; j < 79; j++) {
        hz[i][j] = hz[i][j] - 0.7 * (ex[i][j + 1] - ex[i][j] + ey[i + 1][j] - ey[i][j]);
      }
    }
  }
//#pragma endscop
}
 ```
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.6
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:2
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:8
Y:3.5
r0:0.0 r1:2.4 r2:1.2 r3:2.6 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:10
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:8
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.8 r2:0.4 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:c
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:f
_p9:o
_p10:o
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.5
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.4 r2:0.2 r3:0.3 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:4
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:32
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:8.7
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:16
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:10
_p1:16
_p2:59
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:7.9
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:c
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:2
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.5 r2:0.3 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:15
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.2
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:32
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:2
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:8
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.2
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:c
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:8
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.0
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:60
_p15:59
Y:8.8
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:40
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:4
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:32
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.8
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:16
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:6.7
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:c
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:2
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:8
_p7:1
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:32
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:8
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:5
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:2
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:8
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:1.5 r2:0.9 r3:1.3 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:59
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:2
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:32
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:16
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:8
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.2
r0:0.0 r1:0.2 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:16
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:59
_p14:1
_p15:1
Y:8.0
r0:0.0 r1:0.8 r2:0.4 r3:0.6 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:3.8
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.8 r2:0.5 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:2
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:2
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:6.7
r0:0.0 r1:0.7 r2:0.3 r3:0.6 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.9
r0:0.0 r1:0.5 r2:0.2 r3:0.4 V:1
X:
_p0:1
_p1:4
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:8
Y:3.1
r0:0.1 r1:0.8 r2:0.4 r3:0.7 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.4 r2:0.2 r3:0.3 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:f
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.1
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:16
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:4
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:32
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.1 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:16
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:f
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:c
_p10:f
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:8.3
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:4
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:2
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:f
_p9:o
_p10:o
_p11:o
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:f
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.1
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:4
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.8 r2:0.5 r3:0.6 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:8
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:2
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:6.5
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:8
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.1
r0:0.0 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:4
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:2
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:60
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:32
_p7:8
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:16
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:8
Y:3.0
r0:0.1 r1:0.8 r2:0.4 r3:0.7 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:79
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:16
_p8:o
_p9:f
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:60
_p15:59
Y:6.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:1
_p8:o
_p9:f
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:59
_p3:16
_p4:1
_p5:32
_p6:8
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.5
r0:0.0 r1:2.4 r2:1.3 r3:1.8 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.5
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:79
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:16
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:16
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.7
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:32
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:8
_p2:59
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.6
r0:0.0 r1:0.6 r2:0.3 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:4
_p7:4
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:8
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:2
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:4
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.8
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:30
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:40
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:f
_p11:c
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:16
_p2:59
_p3:16
_p4:4
_p5:1
_p6:1
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:4
_p15:59
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:79
_p8:o
_p9:o
_p10:o
_p11:c
_p12:1
_p13:1
_p14:1
_p15:2
Y:2.7
r0:0.1 r1:0.3 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:16
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.0
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:10
_p1:16
_p2:59
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:2
_p5:1
_p6:4
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.5
r0:0.0 r1:1.3 r2:0.7 r3:0.9 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:8
_p8:o
_p9:o
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:2
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:4.6
r0:0.0 r1:0.6 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:16
_p2:16
_p3:16
_p4:1
_p5:1
_p6:2
_p7:1
_p8:o
_p9:o
_p10:f
_p11:f
_p12:1
_p13:2
_p14:60
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:1
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.3
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:4
_p8:o
_p9:o
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.1 r1:0.0 r2:0.0 r3:0.0 V:1
X:
_p0:40
_p1:16
_p2:1
_p3:1
_p4:2
_p5:1
_p6:59
_p7:2
_p8:o
_p9:f
_p10:f
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:-
r0:0 r1:0 r2:0 r3:0 V:0
X:
_p0:1
_p1:16
_p2:1
_p3:16
_p4:1
_p5:32
_p6:2
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:59
_p14:60
_p15:1
Y:3.8
r0:0.0 r1:0.7 r2:0.4 r3:0.5 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:1
_p6:59
_p7:1
_p8:o
_p9:f
_p10:o
_p11:o
_p12:1
_p13:1
_p14:1
_p15:1
Y:1.4
r0:0.0 r1:0.2 r2:0.1 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:32
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:3.7
r0:0.0 r1:0.4 r2:0.2 r3:0.2 V:1
X:
_p0:1
_p1:1
_p2:1
_p3:1
_p4:1
_p5:32
_p6:1
_p7:1
_p8:o
_p9:o
_p10:o
_p11:f
_p12:1
_p13:1
_p14:1
_p15:1
Y:5.6
r0:0.0 r1:0.3 r2:0.2 r3:0.2 V:1
TY:1.5
TV:0