/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

class Pessoa {
    private String nome;
    private int idade;

    public Pessoa(String nome, int idade) {
        this.nome = nome;
        this.idade = idade;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public int getIdade() {
        return idade;
    }

    public void setIdade(int idade) {
        this.idade = idade;
    }
    
    public String obterInformacoes(){
    	return "Nome: " + nome + ", Idade: " + idade;
    }
}

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	private static List<Pessoa> listaPessoas = new ArrayList<Pessoa>();
	
	public static void main (String[] args) throws java.lang.Exception
	{
		listaPessoas.add(new Pessoa("João", 10));
    	listaPessoas.add(new Pessoa("Filomena", 11));
    	listaPessoas.add(new Pessoa("Martim", 15));
    	listaPessoas.add(new Pessoa("Ana", 21));
    	listaPessoas.add(new Pessoa("Rui", 9));
      
		listaPessoas.sort((p1,p2)->p1.getNome().compareTo(p2.getNome())); 
    	listaPessoas.forEach(x->System.out.println(x.obterInformacoes()));
	}
}