Introduce Printer class
Use Printer class