figure - when the application puts new entries in the queuethe queue no longer reports that it' empty press enter the application adds another entry to the queuewhich means that the queue is now full because it was set to size of this means that full(will return true because the queue is now full press enter to free space in the queuethe application gets one of the entries whenever an application gets an entrythe get(function returns that entry given that was the first value added to the queuethe print(function should return value of as shown in figure - in additionboth empty(and full(should now return false figure - monitoring is key part of work ing with queues press enter the application gets the remaining two entries you see and (in turnas output