from PIL import Image, ImageDraw
    from PIL import ImageFont
    import os
    
    img = Image.new('RGBA', (200, 200), 'white')
    draw = ImageDraw.Draw(img)
    draw.line([(0, 0), (199, 0), (199, 199), (0, 199), (0, 0)], fill='black')
    draw.rectangle((20, 30, 60, 60), fill='blue')
    draw.ellipse((120, 30, 160, 60), fill='red')
    draw.polygon(((57, 87), (79, 62), (94, 85), (120, 90), (103, 113)), fill='brown')
    
    for i in range(100, 200, 10):
        draw.line([(i, 0), (200, i - 100)], fill='green')
    
    draw.text((20, 150), 'Hello', fill='purple')
    fontsFolder = 'FONT_FOLDER'
    arialFont = ImageFont.truetype(os.path.join(fontsFolder, 'Arial Black.ttf'), 32)
    draw.text((100, 150), 'Howdy', fill='gray', font=arialFont)
    
    img.save('drawing.png')