Banking system: Record details: First name, Last name, Address, ID Number (PESEL), Balance Functions: - listing all accounts - searching based on all fields - making bank transfers - withdrawals - deposits The records must be read from the file and updated in the file, caching the records in memory is not allowed. Ask for confirmation before every modifying operation. Check all error conditions.