In this assignment, you are expected to implement a priorityqueue (PQ) as a heap in a static array of size 1000 to manage aline of clients in a bank. A record of a client is defined by thefollowing structure: the name of a client, its date of birth, anumeric value indicating the client’s account balance. Olderclients should have higher priority over young ones. The program tobe implemented should then randomly generate 1000 “operations”,where an operation can be a “push” of a client’s record (randomlygenerated) or a “pop” removing the client from the front of thequeue and printing its record in
OR
OR