Listo las reglas. Aqui pongo el solver.