IDENTIFICATION DIVISION. PROGRAM-ID. ACCOUNT-MGMT. DATA DIVISION. WORKING-STORAGE SECTION. 01 ACCOUNT-NUMBER PIC 9(4). 01 CUSTOMER-NAME PIC X(20). 01 BALANCE PIC 9(6)V99. 01 EOF PIC X VALUE 'N'. FILE SECTION. FD ACCOUNT-FILE LABEL RECORDS ARE STANDARD VALUE OF FILE-ID IS "data/accounts.dat". 01 ACCOUNT-RECORD. 02 ACCT-NUM PIC 9(4). 02 FILLER PIC X(4). 02 NAME PIC X(20). 02 FILLER PIC X(6). 02 AMOUNT PIC 9(6)V99. PROCEDURE DIVISION. MAIN-LOGIC. OPEN INPUT ACCOUNT-FILE ACCEPT ACCOUNT-NUMBER PERFORM UNTIL EOF = 'Y' READ ACCOUNT-FILE INTO ACCOUNT-RECORD AT END MOVE 'Y' TO EOF NOT AT END IF ACCT-NUM = ACCOUNT-NUMBER DISPLAY "Account Number: ", ACCT-NUM DISPLAY "Name: ", NAME DISPLAY "Balance: $", AMOUNT END-IF END-READ END-PERFORM CLOSE ACCOUNT-FILE STOP RUN.