import java.util.*;

class Employee {
    protected String name;
    protected int id;
    
    public Employee(String name, int id) {
        this.name = name;
        this.id = id;
    }

    public void display() {
        System.out.println("Name: " + name);
        System.out.println("ID: " + id);
       
    }
}

class Manager extends Employee {
    private String department;

    public Manager(String name, int id, String department) {
        super(name, id);
        this.department = department;
    }

    @Override
    public void display() {
        super.display();
        System.out.println("Department: "+ department);
    }
}

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        if (!sc.hasNextLine()) {
            System.out.println("Invalid input");
            return;
        }

        String first = sc.nextLine().trim();
        int n;
        try {
            n = Integer.parseInt(first);
        } catch (Exception e) {
            System.out.println("Invalid input");
            return;
        }
        if (n < 1) {
            System.out.println("Invalid input");
            return;
        }

        List<Employee> employees = new ArrayList<>();
        for (int i = 0; i < n; i++) {
            if (!sc.hasNextLine()) {
                System.out.println("Invalid input");
                return;
            }
            String line = sc.nextLine().trim();
            String[] empFields = line.split(" ");
            if (empFields.length != 2) {
                System.out.println("Invalid input");
                return;
            }
            employees.add(new Employee(empFields[0], empFields[1]));
        }

        if (!sc.hasNextLine()) {
            System.out.println("Invalid input");
            return;
        }
        String line = sc.nextLine().trim();
        String[] manFields = line.split(" ");
        if (manFields.length != 3) {
            System.out.println("Invalid input");
            return;
        }
        Manager manager = new Manager(manFields[0], manFields[1], manFields[2]);

        for (Employee emp : employees) {
            emp.display();
        }
        manager.display();
    }
}
