• + 0 comments

    Python 3 solution:

    queue = []
    
    number_of_queries = int(input())
    
    for _ in range(number_of_queries):
        query_and_data = input()
        query_and_data_split = query_and_data.split()
        if len(query_and_data_split) == 2:
            queue += [int(query_and_data_split[1])]
        elif int(query_and_data_split[0]) == 2:
            queue = queue[1:]
        elif int(query_and_data_split[0]) == 3:
            print(queue[0])