# Write your Python code here
 #input

 gradeList = []


st1 = (
    name: "st1"
    div: "B"
 )

class students:
    name,
    marks,
    div 
    grade

    def isFailed():
        return marks < 40

    def beh1():
    

    def beh2():
    


st1 = Student("st1", 16, 'A', ...)
st1.isFailed()

st2 = Student("st1", 16, 'A', ...)
st3 = Student("st1", 16, 'A', ...)
st4 = Student("st1", 16, 'A', ...)


def showTopper():
    topper = gradeList[0]
    print(topper)


def showFailed():
    failed = gradeList[1]
    print(failed)

def is failed(st1):
    return st1["marks"] < 40


def findGrade(marksInt):
    grade = ""

    if marksInt < 40:
        grade = "D"
    elif marksInt < 60:
        grade = "C"
    elif marksInt < 80:
        grade = "B"
    else:
        grade = "A"

    return grade


for i in range(3):
    name = input("Enter your name\n")
    print(name)
    marks = input("Enter your marks\n")
    print(marks)

    marksInt = int(marks)
    grade = getGrade(marksInt)

    print("your grade is ")
    print(grade)
    gradeList.append({
      name: name,
      "grade": grade,
      "marks": marks
      })

print(gradeList)

showFailed()