chain of reponsibility + criação de 5 regras