adicionando solucao ideal do strategy