import gizeh

## Possible configurations to code
# Face style
# Number of faces returned
# Resolution(s)
# Round or Square background

## Ideas
# https://dribbble.com/search?q=profile+icon

# Utility Functions
def getRandomColor():
    pass

def getRandomPattern():
    pass

# Generate Functions
def generateEyes():
    # random shape
    # random colors
    # random patterns
    pass

def generateFace():
    # random shape
    # random colors
    # random patterns
    pass

def generateMouth():
    # random shape
    # random colors
    # random patterns
    pass

def generateBody():
    # random shape
    # random colors
    # random patterns
    pass

def main():
    # initialize surface
    surface = gizeh.Surface(width=300, height=300)
    print('in main')


if __name__ == '__main__':
    main()

import gizeh

## Possible configurations to code
# Face style
# Number of faces returned
# Resolution(s)
# Round or Square background

## Ideas
# https://dribbble.com/search?q=profile+icon

# Utility Functions
def getRandomColor():
    pass

def getRandomPattern():
    pass

# Generate Functions
def generateEyes():
    # random shape
    # random colors
    # random patterns
    pass

def generateFace():
    # random shape
    # random colors
    # random patterns
    pass

def generateMouth():
    # random shape
    # random colors
    # random patterns
    pass

def generateBody():
    # random shape
    # random colors
    # random patterns
    pass

def main():
    # initialize surface
    surface = gizeh.Surface(width=300, height=300)
    print('in main')


if __name__ == '__main__':
    main()

## Possible configurations to code # Face style # Number of faces returned # Resolution(s) # Round or Square background ## Ideas # https://dribbble.com/search?q=profile+icon # Utility Functions # Generate Functions # random shape # random colors # random patterns # random shape # random colors # random patterns # random shape # random colors # random patterns # random shape # random colors # random patterns # initialize surface