Assignment #15 from design patterns. Build a simple logger library using factory pattern, singleton pattern …