package sample.svg.contributed;
import static util.SVGUtil.*;

public class Mi3 {
	public static void main(String[] args) {
		int i,j;

		start();
		rulers();

		fill(0xffff00);
		stroke(0x0000ff);
		strokeWeight(1);

		//  for(i=50; i<150; i+=10){
		//		      line( i-5, i-15,    i, i-15);
		//		      line( i+5, i-10,  i+5,  i-5);
		//		      line(   i,    i,  i-5,    i);
		//		      line(i-10, i-10, i-10,  i-5);
		//		      bezier(   i, i-15,    i, i-15,  i+5, i-15,  i+5, i-10);
		//		      bezier( i+5,  i-5,  i+5,  i-5,  i+5,    i,    i,    i);
		//		      bezier( i-5,    i, i-10,    i, i-10,  i-5, i-10,  i-5);
		//		      bezier(i-10, i-10, i-10, i-10, i-10, i-15,  i-5, i-15);
		//  }
		for (i=20; i<400; i+=20) {
			for (j=0; j<14; j++) {
				line(10,35,15,35);
				line(20,40,20,45);
				line(15,50,10,50);
				line( 5,40, 5,45);
				bezier(15,35,15,35,20,35,20,40);
				bezier(20,45,20,45,20,50,15,50);
				bezier(10,50, 5,50, 5,45, 5,45);
				bezier( 5,40, 5,40, 5,35,10,35);
				if(j%2==0){translate(10, 10);}
				else{translate(-10, 10);}
			}
			resetMatrix();
			translate(i, 0);
		}

		finish();		
		return;
	}
}
