Use Dependency Injection to Break the Cycle
Instead of directly importing N1 in S1, refactor N1 into a service and inject it into S1 instead of using it as a component.