Issue #15. Branch Iss15. Step ten implementation: Provided the concrete adapter class that wraps the printer library functionality.