#include <stdio.h>
#define N 3
#define M 3
#define A 0.0
#define B 1.0
#define C 0.0
#define D 1.0
int main(){
double h_x;
h_x= (double) 1/(N+1);
double h_y;
h_y= (double) 1/(M+1);
double X[N+2];
double Y[M+2];
double xhalf[N+1];
double yhalf[M+1];
int i,j;
double o,k,l;
X[0]=C; X[N+2]=D; Y[0]=C; Y[M+2]=D; xhalf[0]=h_x/2; yhalf[0]=h_y/2;
for(i=1; i<=N; i++)
{
X[i]= X[i-1]+h_x;
xhalf[i]=xhalf[i-1]+h_x;
}
for(i=1; i<=M; i++)
{
Y[i]=Y[i-1]+h_y;
yhalf[i]=yhalf[i-1]+h_y;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKI2RlZmluZSBOIDMKI2RlZmluZSBNIDMKI2RlZmluZSBBIDAuMAojZGVmaW5lIEIgMS4wCiNkZWZpbmUgQyAwLjAKI2RlZmluZSBEIDEuMAoKCmludCBtYWluKCl7CiAgICBkb3VibGUgaF94OwogICAgaF94PSAoZG91YmxlKSAxLyhOKzEpOwogICAgZG91YmxlIGhfeTsKICAgIGhfeT0gKGRvdWJsZSkgMS8oTSsxKTsKICAgIGRvdWJsZSBYW04rMl07CiAgICBkb3VibGUgWVtNKzJdOwogICAgZG91YmxlIHhoYWxmW04rMV07CiAgICBkb3VibGUgeWhhbGZbTSsxXTsKICAgIGludCBpLGo7CiAgICBkb3VibGUgbyxrLGw7CgogICAgWFswXT1DOyBYW04rMl09RDsgWVswXT1DOyBZW00rMl09RDsgeGhhbGZbMF09aF94LzI7IHloYWxmWzBdPWhfeS8yOwogICAgZm9yKGk9MTsgaTw9TjsgaSsrKQogICAgewoKICAgICAgICBYW2ldPSBYW2ktMV0raF94OwogICAgICAgIHhoYWxmW2ldPXhoYWxmW2ktMV0raF94OwogICAgICAgIHByaW50ZigiJWVcbiIsIFhbaV0pOwogICAgfQogICAgZm9yKGk9MTsgaTw9TTsgaSsrKQogICAgewoKICAgICAgICBZW2ldPVlbaS0xXStoX3k7CiAgICAgICAgeWhhbGZbaV09eWhhbGZbaS0xXStoX3k7CiAgICAgICAgcHJpbnRmKCIlZVxuIiwgWVtpXSk7CiAgICB9CnJldHVybiAwOwp9Cg==