void make_pattern(generic_pen<float> pen, int w, int h) { int x,y; for(y=0;y<h;y++,pen.inc_y()) { for(x=0;x<w;x++,pen.inc_x()) { if( (x-y<=1 && y-x<=1) || y==h/2 || x==w/2) pen.put_value(2); else pen.put_value(0); } pen.dec_x(x); } pen.dec_y(y); }