def solution(answer):
    answers=[]
    answer_temp=[]
    x=0
    y=0
    z=0
    answer1=[1,2,3,4,5]
    answer2=[2,1,2,3,2,4,2,5]
    answer3=[3,3,1,1,2,2,4,4,5,5]
    for i in range(len(answer)):
        if answer[i]==answer1[i%len(answer1)]:
            x+=1
        if answer[i]==answer2[i%len(answer2)]:
            y+=1
        if answer[i]==answer3[i%len(answer3)]:
            z+=1
    answer_temp = [x,y,z]
    for person,score in enumerate(answer_temp):
        if score==max(answer_temp):
            answers.append(1+person)
    return answers