def get_avatar(name=''):
    gr = Image.new('RGB',(261, 261), (0, 0, 0))
    x = 1
    y = 1
    x1 = 65
    y1 = 65
    for dx in range(0, 4):
        for dy in range(0, 4):
            r = randint(0, 255)
            g = randint(0, 255)
            b = randint(0, 255)
            block = Image.new('RGB',(64, 64), (r, g, b))
            area = (x, y, x1, y1)
            gr.paste(block, area)
            x+=65
            x1+=65
        x = 1
        x1 = 65
        y+=65
        y1+=65
    if name == '':
        name = (''.join(sample(''.join([chr(i) for i in range(97, 123)])*10
                           + str(randint(11111, 99999))*10, 8)))+'.jpg'
    gr.save(name)   

if __name__=='__main__':
    from PIL import Image
    from random import randint, sample
    get_avatar()