#include <stdio.h>
#include <math.h>
#include "svg.h"

int main(void){
    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 0;
}
