Make Changes/Checks to my multi-threaded concurrent Java program

Job ID: 35637104

Budget: £10 – £20 GBP

I am working on a multi-threaded concurrent Java program to represent a Printer. I need the following things done to my code programs -

1. MAKE MY PROGRAM PLAGARISM FREE - change the code without altering functionality, add comments, change variable/instance etc. names, reword existing comments.
2. READ MY ATTACHED SPECIFICATION AND CHANGE THE CODE TO MEET ALL REQUIREMENTS - I highlighted areas that I can recognise it definitely does not meet, I need you to also read through it all and check I haven't missed anything
3. The output doesn't function properly, I need you to fix it.

This shouldn't be a lot of work and I have already written the entire program I just need it edited and fixed and things added to it.