from flags import *

# Vertical Tricolours
def ireland():
    return verticalTricolour(green, white, orange)

def france():
    return verticalTricolour(navy_blue, white, red)

def italy():
    return verticalTricolour(green, white, red)

def barbados():
    return verticalTricolour(navy_blue, light_yellow, navy_blue)

def mongolia():
    return verticalTricolour(red, blue, red)

def nigeria():
    return verticalTricolour(green, white, green)

def peru():
    return verticalTricolour(red, white, red)

def afghanistan():
    return verticalTricolour(black, red, green)

def belgium():
    return verticalTricolour(black, yellow, red)

def cameroon():
    return verticalTricolour(green, red, light_yellow)

def mexico():
    return verticalTricolour(green, white, red)

def mali():
    return verticalTricolour(light_green, light_yellow, red)

def romania():
    return verticalTricolour(navy_blue, light_yellow, red)

def chad():
    return romania()

def guatemala():
    return verticalTricolour(blue, white, blue)

# Vertical tricolours, wide centre
def canada():
    return verticalTricolourWideCentre(red, white, red)

# Vertical Bicolours
def malta():
    return verticalBicolour(white,red)

def algeria():
    return verticalBicolour(green, white)

# Horizontal tricolours
def netherlands():
    return horizontalTricolour(red, white, navy_blue)

def germany():
    return horizontalTricolour(black, red, light_yellow)

def argentina():
    return horizontalTricolour(blue, white, blue)

def austria():
    return horizontalTricolour(red, white, red)

def bulgaria():
    return horizontalTricolour(white, green, red)

def bolivia():
    return horizontalTricolour(red, light_yellow, green)

def estonia():
    return horizontalTricolour(blue, black, white)

def hungary():
    return horizontalTricolour(red, white, green)

def india():
    return horizontalTricolour(orange, white, green)

def iraq():
    return horizontalTricolour(red, white, black)

def lithuania():
    return horizontalTricolour(orange, green, red)

def venezuela():
    return horizontalTricolour(light_yellow, navy_blue, red)

def zanzibar():
    return horizontalTricolour(blue, black, green)

# Horizontal Tricolours, wide centre
def spain():
    return horizontalTricolourWideCentre(red, light_yellow, red)

def lebanon():
    return horizontalTricolourWideCentre(red, white, red)

def north_korea():
    return horizontalTricolourWideCentre(red, navy_blue, red)

# Horizontal Tricolours, wide top
def colombia():
    return horizontalTricolourWideTop(light_yellow,navy_blue,red)

def rwanda():
    return horizontalTricolourWideTop(blue, light_yellow, green)

# Horizontal Bicolours
def poland():
    return horizontalBicolour(white,red)

def ukraine():
    return horizontalBicolour(blue,light_yellow)

def indonesia():
    return horizontalBicolour(red, white)

# Nordic crosses
def norway():
    return scandinavianCross(red, navy_blue, white)

def sweden():
    return scandinavianCross(blue,light_yellow,blue)

def finland():
    return scandinavianCross(white,navy_blue,white)

def denmark():
    return scandinavianCross(red,white,red)

def iceland():
    return scandinavianCross(navy_blue, red, white)

from flags import *

# Vertical Tricolours
def ireland():
    return verticalTricolour(green, white, orange)

def france():
    return verticalTricolour(navy_blue, white, red)

def italy():
    return verticalTricolour(green, white, red)

def barbados():
    return verticalTricolour(navy_blue, light_yellow, navy_blue)

def mongolia():
    return verticalTricolour(red, blue, red)

def nigeria():
    return verticalTricolour(green, white, green)

def peru():
    return verticalTricolour(red, white, red)

def afghanistan():
    return verticalTricolour(black, red, green)

def belgium():
    return verticalTricolour(black, yellow, red)

def cameroon():
    return verticalTricolour(green, red, light_yellow)

def mexico():
    return verticalTricolour(green, white, red)

def mali():
    return verticalTricolour(light_green, light_yellow, red)

def romania():
    return verticalTricolour(navy_blue, light_yellow, red)

def chad():
    return romania()

def guatemala():
    return verticalTricolour(blue, white, blue)

# Vertical tricolours, wide centre
def canada():
    return verticalTricolourWideCentre(red, white, red)

# Vertical Bicolours
def malta():
    return verticalBicolour(white,red)

def algeria():
    return verticalBicolour(green, white)

# Horizontal tricolours
def netherlands():
    return horizontalTricolour(red, white, navy_blue)

def germany():
    return horizontalTricolour(black, red, light_yellow)

def argentina():
    return horizontalTricolour(blue, white, blue)

def austria():
    return horizontalTricolour(red, white, red)

def bulgaria():
    return horizontalTricolour(white, green, red)

def bolivia():
    return horizontalTricolour(red, light_yellow, green)

def estonia():
    return horizontalTricolour(blue, black, white)

def hungary():
    return horizontalTricolour(red, white, green)

def india():
    return horizontalTricolour(orange, white, green)

def iraq():
    return horizontalTricolour(red, white, black)

def lithuania():
    return horizontalTricolour(orange, green, red)

def venezuela():
    return horizontalTricolour(light_yellow, navy_blue, red)

def zanzibar():
    return horizontalTricolour(blue, black, green)

# Horizontal Tricolours, wide centre
def spain():
    return horizontalTricolourWideCentre(red, light_yellow, red)

def lebanon():
    return horizontalTricolourWideCentre(red, white, red)

def north_korea():
    return horizontalTricolourWideCentre(red, navy_blue, red)

# Horizontal Tricolours, wide top
def colombia():
    return horizontalTricolourWideTop(light_yellow,navy_blue,red)

def rwanda():
    return horizontalTricolourWideTop(blue, light_yellow, green)

# Horizontal Bicolours
def poland():
    return horizontalBicolour(white,red)

def ukraine():
    return horizontalBicolour(blue,light_yellow)

def indonesia():
    return horizontalBicolour(red, white)

# Nordic crosses
def norway():
    return scandinavianCross(red, navy_blue, white)

def sweden():
    return scandinavianCross(blue,light_yellow,blue)

def finland():
    return scandinavianCross(white,navy_blue,white)

def denmark():
    return scandinavianCross(red,white,red)

def iceland():
    return scandinavianCross(navy_blue, red, white)

# Vertical Tricolours # Vertical tricolours, wide centre # Vertical Bicolours # Horizontal tricolours # Horizontal Tricolours, wide centre # Horizontal Tricolours, wide top # Horizontal Bicolours # Nordic crosses