33 transactions. Both files are binary. Output will be a report to standard out. The format

The objectives of this assignment are to: You have been asked to create a program for a Bank to process a set of transactions (i.e., deposit and withdraw) against a set of accounts, and produce a statement for each account.  Input to the program will be two files one containing a list of accounts and the other a list of transactions.  Both files are binary.  Output will be a report to standard out. The format of each file is as follows: a binary file containing a set of records.  Each record represents an account.  The format of a record is: a binary file containing a set of records.  Each record represents an account.  The format of a record is: .  In the event the files are not passed on the command line, then ask the user to enter the file names for the accounts, transaction, and new accounts files.  Using those files, the program will process the transactions and print the statement report.  A sample output of the statement report is as follows: