memoscan
← all memos

Memo 0x11635abf…b7bc75 on Ethereum

5,.5);random(horizA)(862.5,.25)}else{if(random(0,100)<33){random(horizA)(0,2);random(horizA)(singley*2,1.5);random(horizA)(singley*3.5,1);random(horizA)(singley*4.5,.75);random(horizA)(singley*5.25,.5);random(horizA)(singley*5.75,.2);random(horizA)(singley*5.95,.05)}else{if(random(0,100)<50){random(horizA)(0,.05);random(horizA)(singley/20,.1);random(horizA)(singley/7,.2);random(horizA)(singley/3,.5);random(horizA)(singley/1.22,.75);random(horizA)(singley*1.55,1);random(horizA)(singley*2.52,1.5);random(horizA)(singley*4,2)}else{if(random(0,100)<50){random(horizA)(0,.25);random(horizA)(singley/4,.5);random(horizA)(singley*.75,1);random(horizA)(singley*1.75,2);random(horizA)(singley*3.75,1);random(horizA)(singley*4.75,.75);random(horizA)(singley*5.5,.5)}else{random(horizA)(0,.05);random(horizA)(singley*.05,.15);random(horizA)(singley*.2,.25);random(horizA)(singley*.45,.5);random(horizA)(singley*.95,.8);random(horizA)(singley*1.75,2.5);random(horizA)(singley*4.25,.8);random(horizA)(singley*5.05,.5);random(horizA)(singley*5.55,.25);random(horizA)(singley*5.8,.15);random(horizA)(singley*5.95,.05)}}}}}}}function three(y,h){TwoA(0,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(125,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(375,y,3,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(125,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(375,y,3,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function threeR(y,h){TwoA(0,y,3,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(375,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(625,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,3,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(375,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(625,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function five(y,h){TwoA(0,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/4,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.75,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*1.75,y,1.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*3.25,y,2.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/4,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.75,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*1.75,y,1.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*3.25,y,2.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function fiveR(y,h){TwoA(0,y,2.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*2.75,y,1.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4.25,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.25,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.75,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,2.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*2.75,y,1.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4.25,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.25,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.75,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function eight(y,h){TwoA(0,y,.05,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/20,y,.1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/7,y,.2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/3,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/1.22,y,.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*1.55,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*2.52,y,1.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,.05,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/20,y,.1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/7,y,.2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/3,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/1.22,y,.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*1.55,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*2.52,y,1.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function eightR(y,h){TwoA(0,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*2,y,1.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*3.5,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4.5,y,.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.25,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.75,y,.2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.95,y,.05,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*2,y,1.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*3.5,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4.5,y,.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.25,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.75,y,.2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.95,y,.05,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function Symm(y,h){TwoA(0,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single/4,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.75,y,.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*1.5,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*2.5,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4.5,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.5,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single/4,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.75,y,.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*1.5,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*2.5,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4.5,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.5,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function SymmR(y,h){TwoA(0,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.5,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*1.5,y,2,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*3.5,y,1,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4.5,y,.75,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.25,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.75,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.5,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*1.5,y,2,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*3.5,y,1,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4.5,y,.75,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.25,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.75,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}function Symm2(y,h){TwoA(0,y,.05,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.05,y,.15,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.2,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.45,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*.95,y,.8,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*1.75,y,2.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*4.25,y,.8,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.05,y,.5,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.55,y,.25,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.8,y,.15,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));TwoA(single*5.95,y,.05,h,strokeornot,weight,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(0,y,.05,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.05,y,.15,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.2,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.45,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*.95,y,.8,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*1.75,y,2.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*4.25,y,.8,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.05,y,.5,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.55,y,.25,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.8,y,.15,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects));RectAlign(single*5.95,y,.05,h,strokeornotB,weightB,strokecolorhere,fillyesorno,random(ArchRects))}checksizeAh=[.625,.625,1.25,1.25];if(marginfullornot==0){if(random(0,100)<100){CheckFieldSized(0,0,750,900,random(checksizeAh),random(bkgd1),random(bkgd2),random(5,27));pop()}}if(marginfullornot==1){pop();if(random(0,100)<100){CheckFieldSized(0,0,750,900,random(checksizeAh),random(bkgd1),random(bkgd2),random(5,27))}}push();if(k==1&&bordersize>60&&random(0,100)<16){features.mark="Signed";if(random(0,100)<50){CornerStamp(random(twosc),random(bkgd1))}else{CornerStamp(random(bkgd1),random(twosc))}}else{if(random(0,100)<18){features.mark="Signed";if(random(0,100)<50){CornerStamp(random(twosc),random(bkgd1))}else{CornerStamp(random(bkgd1),random(twosc))}}else{features.mark="Unsigned"}}pop()}function BIGBorderOptions(bordersize,bkgdcolor1,bkgdcolor2,lowend1,highend1,lowend2,highend12){borderSize=bordersize;if(bordersize==0){prob=random(lowend1,highend1);checksizeA=[1.25,1.25,1.25,2.5,2.5,2.5,2.5,2.5,2.5];SHIFTh1=0;SHIFTh2=0;SHIFTh3=0;SHIFTh4=0}else{if(random(0,100)<50){prob=random(lowend1,highend1);checksizeA=[1.25,1.25,2.5,2.5,2.5,2.5,5];SHIFTh1=0;SHIFTh2=0;SHIFTh3=0;SHIFTh4=0}else{if(random(0,50)<20){prob=random(85,110);checksizeA=[2.5,2.5,2.5,2.5,2.5,5];SHIFThA=[-100,-80,-60,-40,40,60,80,100];SHIFTh1=random(SHIFThA);SHIFTh2=SHIFTh1;SHIFTh3=0;SHIFTh4=0}else{prob=random(95,105);checksizeA=[1.25,1.25,2.5,2.5,2.5,2.5,5];SHIFThA=[-80,-60,-40,40,60,80];SHIFTh1=random(SHIFThA);SHIFTh2=random(SHIFThA);SHIFTh3=random(subset(SHIFThA,1,4));SHIFTh4=random(subset(SHIFThA,1,4))}}}cS=random(checksizeA);CheckFieldSized(0,0,width,borderSize*1.2+SHIFTh3,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(0,borderSize*1.2+SHIFTh3,borderSize+SHIFTh1,height-borderSize*1.2-SHIFTh4,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(0,height-borderSize*1.2-SHIFTh4,width,height,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(width-borderSize-SHIFTh2,borderSize*1.2+SHIFTh3,width,height-borderSize*1.2-SHIFTh4,cS,bkgdcolor1,bkgdcolor2,prob)}function BIGBorderOptionsNoShift(bordersize,bkgdcolor1,bkgdcolor2){borderSize=bordersize;checksizeA=[1.25,1.25,1.25,2.5,2.5,2.5,2.5,2.5,2.5];SHIFTh1=0;SHIFTh2=0;SHIFTh3=0;SHIFTh4=0;cS=random(checksizeA);prob=random(95,109);CheckFieldSized(0,0,width,borderSize*1.2+SHIFTh3,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(0,borderSize*1.2+SHIFTh3,borderSize+SHIFTh1,height-borderSize*1.2-SHIFTh4,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(0,height-borderSize*1.2-SHIFTh4,width,height,cS,bkgdcolor1,bkgdcolor2,prob);CheckFieldSized(width-borderSize-SHIFTh2,borderSize*1.2+SHIFTh3,width,height-borderSize*1.2-SHIFTh4,cS,bkgdcolor1,bkgdcolor2,prob)}function BIGBorderOptionsSCALE(bordersize){numneeded=width-bordersize*2;percent=numneeded/width;translate(-width*(percent-1)/2,-height*(percent-1)/2);scale(percent,percent)}function BIGMarginOptions(){if(random(0,100)<84){translate(0,0);scale(1,1)}else{if(random(0,12)<9){translate(-width*(.8-1)/random(1.6,2),-height*(.8-1)/random(1.6,2));scale(.8,.8)}else{translate(-width*(.7-1)/random(1.6,2),-height*(.7-1)/random(1.6,2));scale(.7,.7)}}}function MarginWithoutBorder(bordersizeA){if(random(0,100)<20&&bordersize<121){changeamtAa=[-bordersize/.5,-bordersize/.75,-bordersize/1.2,-bordersize/1.5,bordersize/.5,bordersize/.75,bordersize/1.2,bordersize/1.5];changeamtBa=[0,bordersize/1.9,bordersize/1.8]}else{if(random(0,80)<20&&bordersize<121){changeamtBa=[-bordersize/.5,-bordersize/.75,-bordersize/1.2,-bordersize/1.5,bordersize/.5,bordersize/.75,bordersize/1.2,bordersize/1.5];changeamtAa=[0,bordersize/1.9,bordersize/1.8]}else{changeamtAa=[0];changeamtBa=[0]}}changeamtA=random(changeamtAa);changeamtB=random(changeamtBa);numneededx=width-bordersize*2+changeamtA;numneededy=width-bordersize*2+changeamtB;percentx=numneededx/width;percenty=numneededy/width;translate(-width*(percentx-1)/2,-height*(percenty-1)/2);scale(percentx,percenty);if(bordersize>119&&random(0,100)<78){translate(0,-(bordersize*.5))}}function CornerStamp(twocolor,rectcolor){SA1=[.15,.2,.2,.25,.25];S1=random(SA1);S2=random(SA1);S3=random(SA1);S4=random(SA1);S5=random(SA1);S6=random(SA1);S7=random(SA1);S8=random(SA1);distA=[15,20,25,30];dista=random(distA);if(random(0,100)<25){vertaddA=[10,20,30,40];vertadd=random(vertaddA)}else{vertadd=0}if(random(0,100)<0){fill(rectcolor);rect(0+dista,0+dista+vertadd,S1*125,S2*150);fill(twocolor);TwoANoFlip(0+dista,0+dista+vertadd,S1,S2)}else{if(random(0,100)<50){fill(rectcolor);rect(0+dista,900-S3*150-dista-vertadd,S4*125,S3*150);fill(twocolor);TwoANoFlip(0+dista,900-S3*150-dista-vertadd,S4,S3)}else{if(random(0,50)<0){fill(rectcolor);rect(750-S5*125-dista,0+dista+vertadd,S5*125,S6*150);fill(twocolor);TwoANoFlip(750-S5*125-dista,0+dista+vertadd,S5,S6)}else{fill(rectcolor);rect(750-S7*125-dista,900-S8*150-dista-vertadd,S7*125,S8*150);fill(twocolor);TwoANoFlip(750-S7*125-dista,900-S8*150-dista-vertadd,S7,S8)}}}}function TwoSizingConstraints(){function A(){widthA=[31.25,187.5];heightA=[37.5,37.5,150];return 1}function B(){widthA=[31.25,31.25,187.5];heightA=[37.5,150];return 1}function C(){widthA=[31.25,31.25,31.25,62.5,125];heightA=[37.5,37.5,37.5,37.5,75];return 1}function D(){widthA=[31.25,31.25,62.5,125,187.5];heightA=[37.5,37.5,37.5,75,75,150];return 1}function E(){widthA=[62.5,125,187.5];heightA=[75,75,150];return 1}function F(){widthA=[62.5,187.5];heightA=[75,150];return 1}function G(){widthA=[62.5,125,125,187.5];heightA=[75,150,225];return 1}function H(){widthA=[375,437.5,500];heightA=[225,450];return 2}function I(){widthA=[62.5,125,187.5,250];heightA=[225,225,300];return 1}function J(){widthA=[187.5,250];heightA=[75,150,150,225,225,300,450];return 1}function K(){widthA=[125,187.5,250];heightA=[75,150,150,225,225,300,450];return 1}function L(){widthA=[187.5,250];heightA=[75,150,225,300,450];return 2}function M(){widthA=[62.5,125];heightA=[75,150,225];return 1}function N(){widthA=[31.25,62.5,125,187.5];heightA=[75];return 1}function O(){widthA=[62.5];heightA=[37.5,75,150,225,300];return 1}function P(){widthA=[62.5];heightA=[75,150,225];return 1}function Q(){widthA=[62.5,125,187.5];heightA=[37.5,37.5,37.5];return 1}function R(){widthA=[62.5,125,187.5,125,187.5];heightA=[75];return 1}function S(){widthA=[125];heightA=[150];return 1}function T(){widthA=[250];heightA=[150,225,300,450];return 1}function U(){widthA=[375];heightA=[450];return 2}function V(){widthA=[500,250];heightA=[300,300,300,600];return 2}function W(){widthA=[250];heightA=[37.5,75,150,225,300,450];return 2}function X(){widthA=[31.25,62.5,125,250];heightA=[225,300];return 1}function Y(){widthA=[250];heightA=[225,300,450];return 1}function Z(){widthA=[375];heightA=[225,300,450];return 2}function AA(){widthA=[375];heightA=[450];return 2}function BB(){widthA=[31.25,62.5,62.5,125,250];heightA=[225];return 1}function CC(){widthA=[31.25,62.5,125,250];heightA=[300];return 1}function DD(){widthA=[31.25,62.5,125,250,375];heightA=[450];return 1}function EE(){widthA=[375];heightA=[37.5,75,75,150,225,300];return 1}function FF(){widthA=[187.5];heightA=[37.5,75,75,150,225,300];return 1}function GG(){widthA=[250];heightA=[37.5,75,75,150,225,300];return 1}function HH(){widthA=[31.25,62.5,125,250,375];heightA=[37.5,75,150,225,300];return 1}function II(){widthA=[250,500];heightA=[300,450];return 1}function JJ(){widthA=[750];heightA=[187.5,187.5,187.5,300,450];return 2}function KK(){widthA=[750];heightA=[450]}function LL(){widthA=[750];heightA=[300]}function MM(){widthA=[31.25,62.5,62.5,125,125,250,250,375];heightA=[900];return 2}function NN(){widthA=[31.25,62.5,62.5,125,125,150,250];heightA=[18.75,37.5,75,75,125,125,150,150,187.5,225,300,350,450];return 2}function OO(){widthA=random(40,375);heightA=random(40,450);return 2}twosizeA=[A,A,B,B,B,D,D,E,E,F,F,G,G,H,H,I,J,J,J,K,K,L,L,L,M,M,N,O,P,Q,R,S,T,T,U,V,W,W,W,X,X,Y,Z,BB,BB,CC,CC,DD,DD,EE,EE,EE,EE,EE,FF,FF,FF,GG,GG,GG,HH,HH,HH,II,NN,NN,NN,NN,NN,NN,OO,OO];random(twosizeA)()}function BIGheightToScale(margin){if(heighthere==900){return 6-margin}}function BIGwidthToScale(margin){if(widthhere==750){return 6-margin}}function margintoTranslate(margin){if(margin==0){return translate(0,0)}if(margin==.1){return translate(6,8)}if(margin==.2){return translate(13,14)}if(margin==.3){return translate(18,22)}if(margin==.8){return translate(50,60)}}function Recta(Tx,Ty,Sx,Sy,outline,weight,strokecolor){if(outline==1){noFill();stroke(strokecolor);strokeWeight(weight)}translate(Tx,Ty);scale(Sx,Sy);rect(0,0,125,150)}function CheckFieldSized(startx,starty,yextend,xextend,checksize,color1,color2,prob){for(x=startx;x<yextend;x+=checksize*2){for(y=starty;y<xextend;y+=checksize*2){if(random(0,100)<prob){fill(color1);rect(x,y,checksize,checksize)}if(random(0,100)<prob){fill(color1);rect(x+checksize,y+checksize,checksize,checksize)}if(random(0,100)<prob){fill(color2);rect(x+checksize,y,checksize,checksize)}if(random(0,100)<prob){fill(color2);rect(x,y+checksize,checksize,checksize)}}}}function RectAlign(Tx,Ty,xextend,yextend,outline,weight,strokecolor){push();translate(Tx,Ty);if(outline==outline){noFill();stroke(strokecolor);strokeWeight(weight)}rect(0,0,xextend*125,yextend*150);pop()}function TwoA(Tx,Ty,Sx,Sy,outline,weight,strokecolor,fillyesorno,strokewithfill){push();if(outline==1){if(fillyesorno==0){noFill()}else{fill(strokewithfill)}stroke(strokecolor);strokeWeight(weight)}push();translate(Tx,Ty);scale(Sx,Sy);beginShape();scale(.2475,.25);if(random(0,100)<20){if(random(0,100)<random(2,50)){scale(1,-1);translate(0,-600)}if(random(0,100)<random(2,50)){scale(-1,1);translate(-500,0)}}f=0;vertex(250+f,0+f);bezierVertex(250+f,0+f,500+f,0+f,500+f,200+f);bezierVertex(500+f,200+f,515+f,335+f,400+f,350+f);bezierVertex(400+f,350+f,250+f,375+f,225+f,425+f);bezierVertex(225+f,425+f,240+f,400+f,280+f,395+f);bezierVertex(280+f,395+f,308+f,395+f,340+f,410+f);bezierVertex(340+f,410+f,375+f,425+f,410+f,420+f);bezierVertex(400+f,420+f,457+f,420+f,465+f,375+f);bezierVertex(465+f,375+f,520+f,385+f,500+f,500+f);bezierVertex(500+f,500+f,490+f,600+f,340+f,600+f);bezierVertex(340+f,600+f,270+f,600+f,215+f,550+f);bezierVertex(215+f,550+f,120+f,472+f,100+f,560+f);bezierVertex(100+f,560+f,96+f,600+f,125+f,600+f);bezierVertex(125+f,600+f,0+f,600+f,0+f,500+f);bezierVertex(0+f,500+f,0+f,380+f,180+f,375+f);bezierVertex(180+f,375+f,330+f,375+f,330+f,200+f);bezierVertex(330+f,200+f,335+f,60+f,180+f,60+f);bezierVertex(180+f,60+f,295+f,80+f,295+f,200+f);bezierVertex(295+f,200+f,295+f,340+f,140+f,340+f);bezierVertex(140+f,340+f,-7+f,335+f,0+f,200+f);bezierVertex(0+f,200+f,0+f,0+f,250+f,0+f);endShape();pop();pop()}function TwoAGiant(Tx,Ty,Sx,Sy,outline,weight,strokecolor,fillyesorno,strokewithfill){push();if(outline==1){if(fillyesorno==0){noFill()}else{fill(strokewithfill)}stroke(strokecolor);strokeWeight(weight)}push();translate(Tx,Ty);scale(Sx,Sy);beginShape();scale(.2475,.25);f=0;vertex(250+f,0+f);bezierVertex(250+f,0+f,500+f,0+f,500+f,200+f);bezierVertex(500+f,200+f,515+f,335+f,400+f,350+f);bezierVertex(400+f,350+f,250+f,375+f,225+f,425+f);bezierVertex(225+f,425+f,240+f,400+f,280+f,395+f);bezierVertex(280+f,395+f,308+f,395+f,340+f,410+f);bezierVertex(340+f,410+f,375+f,425+f,410+f,420+f);bezierVertex(400+f,420+f,457+f,420+f,465+f,375+f);bezierVertex(465+f,375+f,520+f,385+f,500+f,500+f);bezierVertex(500+f,500+f,490+f,600+f,340+f,600+f);bezierVertex(340+f,600+f,270+f,600+f,215+f,550+f);bezierVertex(215+f,550+f,120+f,472+f,100+f,560+f);bezierVertex(100+f,560+f,96+f,600+f,125+f,600+f);bezierVertex(125+f,600+f,0+f,600+f,0+f,500+f);bezierVertex(0+f,500+f,0+f,380+f,180+f,375+f);bezierVertex(180+f,375+f,330+f,375+f,330+f,200+f);bezierVertex(330+f,200+f,335+f,60+f,180+f,60+f);bezierVertex(180+f,60+f,295+f,80+f,295+f,200+f);bezierVertex(295+f,200+f,295+f,340+f,140+f,340+f);bezierVertex(140+f,340+f,-7+f,335+f,0+f,200+f);bezierVertex(0+f,200+f,0+f,0+f,250+f,0+f);endShape();pop();pop()}function TwoANoFlip(Tx,Ty,Sx,Sy){push();translate(Tx,Ty);scale(Sx,Sy);beginShape();scale(.2475,.25);f=0;vertex(250+f,0+f);bezierVertex(250+f,0+f,500+f,0+f,500+f,200+f);bezierVertex(500+f,200+f,515+f,335+f,400+f,350+f);bezierVertex(400+f,350+f,250+f,375+f,225+f,425+f);bezierVertex(225+f,425+f,240+f,400+f,280+f,395+f);bezierVertex(280+f,395+f,308+f,395+f,340+f,410+f);bezierVertex(340+f,410+f,375+f,425+f,410+f,420+f);bezierVertex(400+f,420+f,457+f,420+f,465+f,375+f);bezierVertex(465+f,375+f,520+f,385+f,500+f,500+f);bezierVertex(500+f,500+f,490+f,600+f,340+f,600+f);bezierVertex(340+f,600+f,270+f,600+f,215+f,550+f);bezierVertex(215+f,550+f,120+f,472+f,100+f,560+f);bezierVertex(100+f,5