Representação do problema – implementação