Pookkalam by Aswin Santhakumar

Code

#Maze
#flowers
def random_color():
    r = random(255)
    g = random(255)
    b = random(255)
    return color(r=r, g=g, b=b)
co = circle(r=50,fill=random_color())|repeat(10, rotate(35))
show(co)
print('stay home, stay safe!)')
c = circle(r=130,fill="white", stroke="orange", stroke_width=30)
c1 = circle(r=90,fill="white", stroke="yellow", stroke_width=30)
c2 = circle(r=50,fill="white", stroke="magenta", stroke_width=30)
c3 = circle(r=10, fill="white", stroke="green", stroke_width=30)
c4 = c + c1 + c2 + c3
show(c4)
#corona
l5 = rectangle(w=1, h=20, x=0, y=90, stroke='white', stroke_width=20)
l7 = rectangle(w=1, h=25, x=10, y=-135, stroke='white', stroke_width=20)| rotate(43)
l8 = rectangle(w=20, h=1, x= 50, y=0, stroke='white', stroke_width=20)
way = l5+l7+l8
show(way)
#man
m1 = circle(r=5,fill='black',  x=120, y=-100)
m2 = rectangle(w=23, h=20,fill='black', x=120, y=-119)
m3 = line(x1= 113, y1=-116, x2=113, y2= -135, stroke='white', stroke_width=3)| repeat(2, translate(x=13))
m4 = line(x1= 116, y1=-125, x2=115, y2= -155, stroke='black', stroke_width=3)| repeat(2, translate(x=7))
m5 = circle(r=5,fill='black',  x=0, y=14)
m6 = rectangle(w=5, h=20,fill='black', x=0, y=-7)
m7 = line(x1= -2, y1=2, x2=-10, y2= -18, stroke='black', stroke_width=3)
m8 = line(x1= -10, y1=-18, x2=10, y2= -18, stroke='black', stroke_width=3)
m9 = line(x1= 10, y1=-18, x2=0, y2= 2, stroke='black', stroke_width=3)
#m10 = line(x1= -4, y1=-25, x2=-4, y2=-9, stroke='black', stroke_width=3)
show(m1, m2, m3, m4, m5, m6, m7, m8, m9)
#corona
x1 = line(x1= 24, y1=2, x2=30, y2= 2, stroke='red', stroke_width=3)| repeat(10, rotate(35))
show(x1)