Se agregó la clase M1Parte1 configurada con el patrón Singleton. Incluye...
Se agregó la clase M1Parte1 configurada con el patrón Singleton. Incluye constructor privado, validación en el método getInstance() para asegurar una única instancia en memoria y los métodos para gestionar el estado del contador compartido.