function preload() {
    a = loadImage('assets/a.png');
}

function setup() {
    createCanvas(windowWidth, windowHeight);
    image(a);
}

@@ -22,118 +22,1163 @@
     
-a = loadImage('assets/a.png');%0A%7D%0A%0Afunction setup() %7B%0A    createCanvas(windowWidth, windowHeight);%0A    image(a);
+glyphs = %5B%0A        loadImage('assets/svg/a.svg'),%0A        loadImage('assets/svg/b.svg'),%0A        loadImage('assets/svg/c.svg'),%0A        loadImage('assets/svg/d.svg'),%0A        loadImage('assets/svg/e.svg'),%0A        loadImage('assets/svg/f.svg'),%0A        loadImage('assets/svg/h.svg'),%0A        loadImage('assets/svg/i.svg'),%0A        loadImage('assets/svg/l.svg'),%0A        loadImage('assets/svg/n.svg'),%0A        loadImage('assets/svg/o.svg'),%0A        loadImage('assets/svg/p.svg'),%0A        loadImage('assets/svg/q.svg'),%0A        loadImage('assets/svg/r.svg'),%0A        loadImage('assets/svg/s.svg'),%0A        loadImage('assets/svg/t.svg'),%0A        loadImage('assets/svg/u.svg')%0A    %5D;%0A%7D%0A%0Afunction setup() %7B%0A    createCanvas(windowWidth, windowHeight);%0A    frameRate(4);%0A%7D%0A%0Acount = 0;%0Ax = 0;%0Ay = 0;%0A%0Afunction reset() %7B%0A    count = 0;%0A    x = 0;%0A    y = 0;%0A%7D%0A%0Afunction draw() %7B%0A    clear();%0A    if (count %3C glyphs.length) %7B%0A        image(glyphs%5Bcount%5D, 0, 0, 1000, 1000, x, y, 180, 180);%0A        count++;%0A    %7D else %7B%0A        reset();%0A    %7D%0A%7D%0A%0Aon = false;%0A%0Afunction mouseClicked() %7B%0A    on = !on;%0A    if (on) %7B%0A        noLoop();%0A    %7D else %7B%0A        loop();%0A    %7D
 %0A%7D%0A

add looping program prototype